PalleMedlem sedan apr. 20003 174 inlägg Hej,
Jag skulle behöva avaktivera URLEncode på en webbplats i IIS6.
Hur faesen gör man det?
[Förtydligande:]
Klickar jag på en länk som ex. ser ut så här: this_is_a_link.htm så omvandlar servern
min länk per automatik till: this%5Fis%5Fa%5Flink.htm, och det vill jag inte.
[/Förtydligande]
Tacksam för svar. :bire
PalleMedlem sedan apr. 20003 174 inlägg Någon som har en aning om vad jag snackar om? ;)
Då gissar jag att du får göra en egen ISAPI-application DLL.
PalleMedlem sedan apr. 20003 174 inlägg Uhh, det låter illa.. :(
I IIS5 var denna funktion disabled by default, men i IIS6 är den tydligen enabled by default.
Man tycker ju att det då borde gå att enable/disable den på ett enklare sätt.
Jag trodde du menade t.ex. Server.URLEncode i ASP. Menar du att IIS6 går igenom din HTML och ändrar om länkar?
Eller gör den en 302 redirect till URL:en som är URLEncodad?
PalleMedlem sedan apr. 20003 174 inlägg Aha, nä, det är IIS´en som gör nått med url´en..
Om den gör en redirect har jag ingen aning om. :OO
Se detta exempel: :)
Lokalt på min WinXP IIS5:
Länken som jag klickar på: this_is_a_link.htm
När jag kommer till sidan ser jag följande i adressfältet: this_is_a_link.htm
Externt på servern Win2003 IIS6:
Länken som jag klickar på: this_is_a_link.htm
När jag kommer till sidan ser jag följande i adressfältet: this%5Fis%5Fa%5Flink.htm
PalleMedlem sedan apr. 20003 174 inlägg Fick nu hjälp av en kollega, det visade sig att servern faktiskt gjorde en redirect.
Det berodde initiellt på att jag inte avslutade länken till undermapparna med ett /. :r
Så hela url´en blev fucked efter det..
Tack för hjälpen! :bire