Avatar billede radiohead Nybegynder
19. oktober 2008 - 18:19 Der er 1 løsning

rewritepath virker localhost men ikke på serveren

Hey

Jeg har leget lidt med noget urlrewriting, og har fået det til at spille localhost.

F.eks rewriter den contact.aspx til "www.domæne.dk/get-in-touch"


Nå, men når jeg så lægger det ud på serveren, får jeg fejlen "The page cannot be found" - som om den reelt leder i mappen get-in-touch.

Jeg kan dog få det til at fungere, hvis jeg modificerer URL-rewritingen lidt til at rewrite contact.aspx til get-in-touch/.aspx. (eller hvilken som helst .aspx-endelse)
Dvs. at hvis rawUrl-stien slutter på .aspx så fungerer det... Men så går lidt af pointen jo af det. :)


Håber i forstår problemet.

Anyone?
Avatar billede simsen Mester
20. oktober 2008 - 08:39 #1
Det er fordi, for at få urlrewriting til ikke at vise endelser, skal du ind og konfigurere i IIS'en. Og dette skal jo så også ske på serveren, hvor du ligger det ud.

Har du ikke denne mulighed, kan du ikke bruge den funktion i UrlRewriting desværre.
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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