See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 17912|Vastuse: 2

[Allikas] asp.net Kohanda 404 MVC4-s

[Kopeeri link]
Postitatud 22.03.2019 10:20:59 | | | |
404 määratlemiseks on kindlasti palju erinevaid viise. Erinevad meetodid võtavad erinevaid vorme ja kogevad neid erinevalt. Allpool on kaks tüüpi infot

Meetod 1:

1. Leia sõlm "system.web" xx... xx〈System.web〉 võimaldab 404 konfiguratsiooni

2. Defineeri kontrolleri viga (see on sinu otsustada), tegevuses järgmiselt

public ActionResult Index()
{
Response.Status = "404 ei leitud";
Response.StatusCode = 404;
return View();
}
See lisab vaikimisi ?aspxerrorpath=/ näiteks:http://localhost/Error?? aspxerrorpath=/123456 Seetõttu ei soovitata seda proovida

Meetod 2:

Ava Global.asax fail
Veasuuna aadresside määratlemine (kontroller/tegevus)


Lisatud vastav kontrolleri meetod


Päeva lõpetatuks lugema.. Loomulikult on selle seadistamine projekti lõpus viimane samm. Vastasel juhul sa silumisel mingit mõju ei näe.





Eelmine:IPv4 ja IPv6 aadressi pikkused
Järgmine:Automaatset sisendit käepidemega ei saa klõpsata, et operatsiooni kinnitada
 Üürileandja| Postitatud 22.03.2019 10:22:52 |
Meetodi 2 konfiguratsiooni kohaselt ei ole kohalikul testimisel probleeme ning probleeme tekivad ka siis, kui see juurutatakse ametlikku keskkonda IIS-i või kuvatakse IIS-i 404 lehekülg, nagu alloleval joonisel näidatud:


Öeldakse, et Response.StatusCode = 404 eemaldatakse; On okei see eemaldada
 Üürileandja| Postitatud 22.03.2019 10:38:49 |
Lõplik lahendus on järgmine:


web.config konfiguratsioonifailsystem.webServerJärgnevad sõlmed on lisatud:

Kontrolleri kood:



Puuduvate teede puhul saab 404 staatuskoodi õigesti vastata, mis on SEO jaoks kasulik.
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com