webForumDet fria alternativet

404 sidan visar asp-koden

ASP

7 svar · 360 visningar · startad av bigsky

Medlem sedan maj 2002821 inlägg
Frågan#1

Ändrade i IIS till att visa en egen 404-sida. Tillverkade en egen och döpte den till 404.asp. Men då den körs av IIS visas även asp-koden. Varför? Är det någon inställning i IIS?

Medlem sedan dec. 20002 526 inlägg
#2

jag vet inte, men ska inte sanna sidor vara i endast html?

Medlem sedan maj 2002821 inlägg
#3

Nej, det går att köra även med asp. Det har jag på webbhotellet.

Medlem sedan mars 20002 836 inlägg
#4

Jepp, det går att köra asp-kod oxå om du har valt Message type till URL. Detta görs i egenskaper för siten under tabben Custom errors, välj felsida, edit properties och sedan går det att ändra Message type från File till URL

cya,
PatrikB

Medlem sedan maj 2002821 inlägg
#5

Hur ska sökvägen se ut?

Medlem sedan maj 2002821 inlägg
#6

/red.

Medlem sedan maj 2002821 inlägg
#7

Följande kod används i 404-dokumentet som dras med problemet att koden visas istället för att köras. Kan det vara fel på koden?

<% @LANGUAGE="VBSCRIPT" %>
<% strPage = Trim(Replace(Request.ServerVariables("QUERY_STRING"),"404;",""))
strPath = Trim(Replace(strPage,"http://localhost",""))
Select Case LCase(Left(strPath,10))
Case "/flybluest"
Response.Redirect("default.asp")
Case Else
Response.Redirect("error.asp?code=50101&url=" & strPage & "")
End Select %>

Medlem sedan nov. 20017 144 inlägg
#8

/r (Läste inte inlägget... :r )
Det du kan göra är att slänga upp ett javascript som gör det du vill i stället.

264 ms totalt · 4 externa anrop · v20260731065814-full.2f471f9e
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)