Avatar billede msnilsson Nybegynder
20. november 2003 - 14:24 Der er 2 kommentarer og
1 løsning

Request.ServerVariables("QUERY_STRING") og 404.asp

Jeg har brug for at have en skræddersyet 404-side - f.eks. "Siden [xxx.htm] findes ikke - prøv at klikke på dette link [/xxx/]" og lignende.

Hidtil har jeg brugt Request.ServerVariables("QUERY_STRING") til at få oplyst den forkerte adresse, brugeren har tastet ind. Nu er jeg ved at skifte webhotel, og det virker ikke længere. Har det noget at gøre med, at mit gamle webhotel kørte på IIS og det nye på UNIX? I så fald: er der en alternativ løsning, der virker på UNIX?

På forhånd tak.
Avatar billede mufoxe Nybegynder
20. november 2003 - 15:29 #1
Du kan vel bare bruge Request.QueryString ?
Avatar billede msnilsson Nybegynder
21. november 2003 - 10:04 #2
Næ - det virker heller ikke. Den er tom - skriver ikke noget ud.

Her er koden:

Response.Expires=0
strURL = Request.QueryString
Response.Write(strURL)


Jeg bruger .htaccess til at angive 404-filen som "404.asp" - har det noget med det at gøre? Kan man i .htaccess f.eks. definere om der skal sendes en querystring med den forkerte URL, når 404-filen kaldes?
Avatar billede msnilsson Nybegynder
23. november 2003 - 12:17 #3
lukker..
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester