Ik ben in een htaccess bestand het volgende staan:
RewriteRule ^(.*)/(.*)/(.*)/$ index.php?url=$1&page=$2&actie=$3 [NC,QSA]
RewriteRule ^(.*)/(.*)/$ index.php?url=$1&page=$2 [NC,QSA]
RewriteRule ^(.*)/$ index.php?url=$1 [NC,QSA]
Alleen nu moet ik alles bezoeken van een slash er achter.
Als ik dit er bij doe:
RewriteRule ^(.*)/(.*)/(.*)$ index.php?url=$1&page=$2&actie=$3 [NC,QSA]
RewriteRule ^(.*)/(.*)$ index.php?url=$1&page=$2 [NC,QSA]
RewriteRule ^(.*)$ index.php?url=$1 [NC,QSA]
(zonder slash op het eind) heeft de pagina geen opmaak meer, ook niet als ik er dan wel een slash achter zet.
Dit is trouwens de hele mod_rewrite code:
Options +FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} !www.mijnwebsite.nl$ [NC]
RewriteCond %{HTTP_HOST} ^(www.)?([a-z0-9-]+).mijnwebsite.nl [NC]
RewriteRule (.*) index.php?url=%2 [NC,QSA]
RewriteRule error.php error.php [QSA]
RewriteRule ^css.php$ css.php [QSA]
RewriteRule ^(.*)/(.*)/(.*)/$ index.php?url=$1&page=$2&actie=$3 [NC,QSA]
RewriteRule ^(.*)/(.*)/$ index.php?url=$1&page=$2 [NC,QSA]
RewriteRule ^(.*)/$ index.php?url=$1 [NC,QSA]Alvast bedankt voor de hulp!
EDIT:
Ik maak trouwens gebruik van smarty.