Avatar billede mosmensk Nybegynder
05. maj 2011 - 22:41 Der er 5 kommentarer og
1 løsning

mod_rewrite - URL'er med både med og ugen / til sidst

Hejsa.

Jeg bøvler en del med mod_rewrite.
Jeg vil gerne have URL'erne, på specifikke sider, fungere både med og uden / til sidst.

Altså f.eks:

http://www.website.com/profile/peter-jensen/ og
http://www.website.com/profile/peter-jensen


Følgende fungere ihvertfald ikke:

RewriteEngine On
RewriteRule ^profile/(.+)/$ profile/profile.php?pagename=$1
RewriteRule ^profile/(.+)$ profile/profile.php?pagename=$1


På forhånd tak for hjælpen :)
Avatar billede wanze Nybegynder
05. maj 2011 - 22:53 #1
RewriteEngine On
RewriteRule ^profile/([^/]+)(/)?$ profile/profile.php?pagename=$1
Det burde gøre det, hvis jeg ikke husker meget galt.
Avatar billede jakobdo Ekspert
06. maj 2011 - 07:23 #2
Der burde ikke være behov for at sætte ( og ) omkring /

RewriteRule ^profile/([^/]+)/?$ profile/profile.php?pagename=$1

Burde virke fint nok.
Men mindre detalje.
Avatar billede mosmensk Nybegynder
07. maj 2011 - 12:14 #3
Hej med jer. Jeres forslag fungere desværre ikke. Hverken med eller uden / til sidst i urlen nu.
Avatar billede wanze Nybegynder
08. maj 2011 - 16:34 #4
Jeg har testet det, og koden fungerer. Hvilke problemer oplever du?
Avatar billede dab93 Nybegynder
08. maj 2011 - 17:24 #5
Læs min guide, måske virker det:
http://www.eksperten.dk/guide/1425
Avatar billede wanze Nybegynder
22. maj 2011 - 14:33 #6
Hvad blev løsningen?
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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