peppar Medlem sedan dec. 2001 873 inlägg Frågan 19 feb. 2005 21:35 #1 Jag får inte mina response.redirect att fungera remote. Lokalt däremot går det alldeles utmärkt.
Finns det något annat sätt jag kan använda än response.redirect?
Sidorna ligger hos aleborg.se , har inte hittat något som tyder på att det inte skulle fungera i deras kunskapsdatabas.
peppar Medlem sedan dec. 2001 873 inlägg server.execute("file"). Men då har man ju problemet med att man inte kan skicka med värden i urlen.
Finns det fler nackdelar med den?
Har du satt Response.Buffer till True högst upp på din sida? Om jag inte missminner mig så bör man göra det. (eller så missminner jag mig..)
@nders Medlem sedan juni 2000 32 967 inlägg Re: Problem med response.redirect
peppar skrev:
Jag får inte mina response.redirect att fungera remote. Lokalt däremot går det alldeles utmärkt.
På vilket sätt fungerar det inte? Felmeddelande?
peppar Medlem sedan dec. 2001 873 inlägg Förlåt, det skrev jag visst aldrig. Men jag får
HTTP 500 - Internt serverfel
En till negativ för mig med Server.execute är att jag inte kan använda bakåtknappen, utan hamnar då helt galet.
@nders Medlem sedan juni 2000 32 967 inlägg Då får du se till att avmarkera "Egna http-felmeddelanden" i IE och försöka igen, så får du ett riktigt felmeddelande.
peppar Medlem sedan dec. 2001 873 inlägg Problemet var alltså.. Sträng som fungerar lokalt:
response.redirect("/katalog/fil.asp")
Remote servern var inte nöjd över slashen ibörjan av urlén...Godtar alltså
response.redirect("katalog/fil.asp")
Är det beroende på IIS version?
@nders Medlem sedan juni 2000 32 967 inlägg Det låter konstigt. Vad fick du för felmeddelande?
peppar Medlem sedan dec. 2001 873 inlägg Syntax error, så pekade den på urlen
@nders Medlem sedan juni 2000 32 967 inlägg Ok, jag vet inte om det skiljer mellan olika IIS-versioner, men det kan säkert en googling hjälpa dig att reda ut. :)
mvh
Engine^ Medlem sedan dec. 2000 3 887 inlägg Det har varit uppe här på forumet innan om hur det ligger till med en slash i början av filnamnet.
Kommer jag inte ihåg galet så blev det ändrat i IIS 5.0 i ett försök att öka säkerheten.
@nders Medlem sedan juni 2000 32 967 inlägg Jag har svårt att tänka mig att det är något som introducerades (inte per default i alla fall) i IIS5, då jag använder ungefär 10 servrar som kör 5.0, och jag har aldrig hört talas om det tidigare. Det skulle vara i IIS6 i så fall, där ju till exempel "parent paths" är disableat default.