mod_rewrite subdomæne
Jeg har et spørgsmål til mod_rewrite.Hvis jeg gerne vil lave så, http://xxxx.domain.dk bliver lavet om til http://www.domain.dk/user/index.php?user=xxxx bruger jeg følgende:
RewriteCond %{HTTP_HOST} !^w{3}\. [NC]
RewriteCond %{REQUEST_URI} ^(/?)$ [NC]
RewriteCond %{HTTP_HOST} ^([^.]+)\.domain\.dk [NC]
RewriteRule ^.*$ /user/index.php?user=%1 [L]
Men hvad gør jeg, hvis jeg vil lave http://xxxx.domain.dk/page_([0-9]+).htm om til http://www.domain.dk/user/index.php?user=xxxx&page=yyyy
(hvor ([0-9]+) er tal mellem 0 og 9, som bliver sat ind på yyyy's plads)
Jeg har prøvet med :
RewriteCond %{HTTP_HOST} !^w{3}\. [NC]
RewriteCond %{HTTP_HOST} ^([^.]+)\.domain\.dk [NC]
RewriteCond %{REQUEST_URI} ^/page_([0-9]+)\.htm$ [NC]
RewriteRule ^.*$ /user/index.php?user=%1&page=%2 [L]
Men jeg kan ikke få fat i det tal, der skal stå ved page=