Jag har skapat en egen felsida för fel 404 genom att göra följande: Utan att egentligen veta gissar jag att .asp-filer inte hanteras av ASP.NET, därför påverkas inte de av inställningen. Samma ask när du inte anger någon fil, ASP.NET anropas inte. För att fånga in dessa fall gissar jag att du behöver konfigurera en 404-sida i IIS som tar ALLA 404-fel. Vill bara bekräfta att det handlar om att ställa in 404-sida i IIS. ASP.NET tar bara hand om request där någon av ASP.NET-filtyperna ingår i URL:en. Din 404.htm-sida kan dock redirecta din besökare till din egna Error-sida om du vill. Så har jag gjort vid ett antal tillfällen för att 404-fel ska leda besökaren till en dynamiskt genererad sitemap. Går det inte att ställa in i IIS:en så att den går mot min errorpage404.aspx-sida för just min applikation? Det verkar lite knöligt att köra det via en html-sida. Svar på:Egen 404-sida hittas inte
<customErrors defaultRedirect="errorpage.aspx" mode="On">
<error statusCode="404" redirect="errorpage404.aspx" />
</customErrors>
Matar jag in t ex http://www.mindomän.se/felsida.aspx så landar jag på min felsida.
Men matar jag in exempelvis http://www.mindomän.se/felkatalog/ eller http://www.mindomän.se/felsida.asp så kommer jag till standard-404-sidan.
Varför blir det så? Kommer jag aldrig fram till min applikation? Måste det göras någon inställning på IIS:en?
Sv: Egen 404-sida hittas inte
/JohanSv:Egen 404-sida hittas inte
Sv: Egen 404-sida hittas inte
Jag har siten på ett webhotell och måste prata med dem för eventuella konfigureringar.Sv:Egen 404-sida hittas inte
"Går det inte att ställa in i IIS:en så att den går mot min errorpage404.aspx-sida för just min applikation? Det verkar lite knöligt att köra det via en html-sida."
Jo, om du har tillgång till IIS:en. Däremot är man begränsad av många webhotell, såsom Loopia etc, till att ange en .htm- eller .HTML-fil som 404-sida.