Avatar billede n-emy Nybegynder
28. september 2010 - 14:01 Der er 2 kommentarer og
1 løsning

Mod rewrite spørgsmål

Hejsa

Jeg sidder med et problem i mod rewrite, som jeg ikke ved om der er en løsning på, men nu forsøger jeg =)

Min htaccess fil ser således ud:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-F
RewriteRule ^([^/]+)/([^/]*)/?$ /index.php?id=$1

og den er lagt således mitdomæne.dk/.htaccess

Rewriten rulen gør således, at hvis jeg skriver mitdomæne.dk/1/ kommer jeg til mitdomæne.dk/index.php?id=1

Mit problem er så, at hvis jeg skriver mitdomæne.dk/images/ (som er en rigtig mappe) sender rewriten mig til index.php?id=images, hvilket jo er klart nok, det er jo det jeg beder den om, men det gør også at alle filer og mapper i images mappen ikke kan bruges. Derfor tænkte jeg om man kunne tilføje undtagelser eller lignende til reglen, så den ignorerer mappen images f.eks.. Jeg er ingen haj til mod rewrite så håber på lidt hjælp fra en ekspert =)
Avatar billede repox Seniormester
28. september 2010 - 14:31 #1
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)/([^/]*)/?$ /index.php?id=$1
Avatar billede n-emy Nybegynder
28. september 2010 - 14:43 #2
Du er en engel =) Svar? :)
Avatar billede repox Seniormester
28. september 2010 - 14:55 #3
Det fik du her...
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