mod_rewrite problem mht. RewriteRule
Hejsa :)Jeg har i en .htaccess fil følgende:
RewriteEngine On
RewriteRule ^q\/([0-9]+)$ q.php?id=$1
http://domain.dk/dir1/dir2/q/21
vil f.eks. blive rewritet til e:/dir1/dir2/q.php?id=21
MEN! i min rewrite log kan jeg se at den 'per-dir' prefixer strengen TO gange med directory. Dvs. jeg får en rewritet sti der ligner flg.:
e:/dir1/dir2/e:/dir1/dir2/q.php?id=21
Hvilket resulterer i en 400 Bad Request eller deromkring. (forståeligt nok...)
Men, hvordan får jeg den til at lade være med det ?
Det jeg i grunden vil have er "fake dirs" hvor jeg kan gøre som ovenstående, lidt ligesom på eksperten med /spm/[0-9]+ ...
