mod_rewrite og virtuelle stier
HejJeg har siddet på arbejdet og rodet lidt med mod_rewrite. Og fik det til at virke.
Nu ville jeg så prøve på mit eget website.
Hvis jeg f.eks. skriver http://www.efusion.it/3, virker det fint. Ingen links på siden virker, men det skyldes at de ikke ligefrem er lavet til mod_rewrite. Men hvis jeg skriver http://www.efusion.it/3/ henter den siden, dog kan den ikke loade stylesheets, javascript-filer og billeder.
Jeg har testet det både på mit webhotel (www.efusion.it) og på min lokale (win2000 + apache). Begge steder opstår problemet.
Hvis jeg ændrer de virtuelle stier til stylesheet, billeder etc. til absolutte stier virker det fint.
phpinfo kan ses på http://www.efusion.it/fdfdf/
Min .htaccess ser sådan ud:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-F
RewriteRule ^([0-9]+)/?$ /index.php?page=$1 [NC]
RewriteRule ^([a-z]+)/?$ /phpinfo.php [NC]
Gør jeg noget galt i min .htaccess-fil?
Eller er jeg bare nød til at ændre alle stier til absolutte stier?
Håber der er en som har en løsning på problemet.
