Ik gebruik in mijn website de volgende rewriterule:
Dit werkt prima. Nu wil ik echter de mogelijkheid nog 2 extra variabelen in de URL toe te voegen. Die twee laatste variabelen zijn dus niet noodzakelijk voor elke pagina, maar als toevoeging voor enkele pagina's. Na wat zoeken leek mij dit de oplossing:Code:RewriteEngine On RewriteRule ^.*\.png$|^.*\.jpg$|^.*\.js$|^.*\.css$|^.*\.gif$ - [L] RewriteRule ^(.*)/(.*)/ index.php?p=$1&s=$2
Als ik nu naar www.website.nl/test/test2/test3/test4/ surf, krijg ik de volgende output met print_r($_GET):Code:RewriteRule ^(.*)/(.*)/(.*)/(.*)/ index.php?p=$1&s=$2&var1=$3&var2=$4 RewriteRule ^(.*)/(.*)/(.*)/ index.php?p=$1&s=$2&var1=$3 RewriteRule ^(.*)/(.*)/ index.php?p=$1&s=$2
Hij neemt dus de eerste 3 variabele als 1 variabele in $p. Weet iemand hoe ik ze toch apart krijg?Code:Array ( [p] => index.php/test2/test3 [s] => test4 )
Alvast bedankt.

Likes:


Quote