Avatar billede yezper Nybegynder
07. januar 2003 - 15:31 Der er 5 kommentarer og
1 løsning

Fejlsider og redirect

Hej eksperter!

Jeg har lidt problemer med at få sat fejlsider korrekt op på min IIS.

Jeg har oprettet et web med en hostheader i stil med profil.mitnavn.dk. Det er meningen, at folk skal kunne indtaste http://profil.mitnavn.dk/Profilnavn for derefter at blive redirected til http://www.mitnavn.dk/dating/profile.asp?user=Profilnavn.

Jeg troede umiddelbart, at den bedste måde at gøre dette på ville være med custom error pages (404), men kan ikke lige umiddelbart få IIS'en til at sende brugeren videre til den korrekte side.

Er der nogen, som har et løsningsforslag?
Avatar billede dgivoni Nybegynder
07. januar 2003 - 18:35 #1
Jeg har selv gjort noget lignende tidligere med en hjemmelavet 404-side og saa vidt jeg husker voldte det problemer, hvis man valgte 'archive' og ikke 'url' som type i IIS, naar man saetter sin egen 404-side op. Kan det vaere det? Eller hvad er det, der ikke virker?
Avatar billede yezper Nybegynder
08. januar 2003 - 16:39 #2
Jeg har valgt URL og sat den til /redir.asp (error 404).
Problemet er, at jeg ikke umiddelbart kan finde ud af, hvad det er for en side, som brugeren ønsker at finde, men som ikke eksisterer.

Troede man kunne se det gennem HTTP_REFERER, men dette var ikke tilfældet - den er tom.
Avatar billede dgivoni Nybegynder
08. januar 2003 - 16:48 #3
du kan faa fat i siden med flg. kode:
  Dim URL, Referer
  strURL = Request.ServerVariables("HTTP_URL")
  strURL = Right(strURL, (Len(strURL) - (Instr(strURL, chr(59)))))
  strReferer = Request.ServerVariables("http_referer")
Avatar billede dgivoni Nybegynder
08. januar 2003 - 16:49 #4
dvs. strUrl indeholder den side, som ikke fandtes
Avatar billede yezper Nybegynder
08. januar 2003 - 22:46 #5
Tak for det - det var lige hvad jeg skulle bruge :-)
Avatar billede dgivoni Nybegynder
08. januar 2003 - 23:20 #6
det var da godt :-)

/David
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
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

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