Hoi,
ik ben bezig om mbv een mod_rewrite/regex mijn url klaar te maken voor een taalwissel.
Dit is wat ik toe nu toe heb.
RewriteEngine On
RewriteBase /
RewriteRule ^en/(.*).html?(.*)$ $1.php?l=en&$2
Mijn bedoeling is dus om van bijv:
www.domein.nl/en/index.html -> www.domein.nl/index.php?l=en
te maken.
Echter zou ik extra parameters ook gewoon via de url willen meesturen. Normaal gesproken ziet dat er dan bij mij alsvolgt uit:
www.domein.nl/en/index.html?cat=koelkasten -> www.domein.nl/index.php?l=en&cat=koelkasten
Ik wil graag op deze manier extra parameters meesturen en niet mbv mod rewrite als dit /id/id/
Wat ik dus probeer in bovenstaand voorbeeld is om van de eerste parameter -> '?cat=koelkast' in de rewrite te vertalen naar &cat=koelkast achter de taal variable in de url.
Ik heb behoorlijk wat afgezocht maar overal waar ik kijk zie ik voorbeelden op basis van url met /id/id/id
Bovenstaand voorbeeld geeft variable $_GET['cat'] niet terug. De variable $_GET['l'] komt wel netjes naar binnen rollen.
Ik hoop dat iemand mij kan vertellen wat ik hier nu fout doe.
ik ben bezig om mbv een mod_rewrite/regex mijn url klaar te maken voor een taalwissel.
Dit is wat ik toe nu toe heb.
RewriteEngine On
RewriteBase /
RewriteRule ^en/(.*).html?(.*)$ $1.php?l=en&$2
Mijn bedoeling is dus om van bijv:
www.domein.nl/en/index.html -> www.domein.nl/index.php?l=en
te maken.
Echter zou ik extra parameters ook gewoon via de url willen meesturen. Normaal gesproken ziet dat er dan bij mij alsvolgt uit:
www.domein.nl/en/index.html?cat=koelkasten -> www.domein.nl/index.php?l=en&cat=koelkasten
Ik wil graag op deze manier extra parameters meesturen en niet mbv mod rewrite als dit /id/id/
Wat ik dus probeer in bovenstaand voorbeeld is om van de eerste parameter -> '?cat=koelkast' in de rewrite te vertalen naar &cat=koelkast achter de taal variable in de url.
Ik heb behoorlijk wat afgezocht maar overal waar ik kijk zie ik voorbeelden op basis van url met /id/id/id
Bovenstaand voorbeeld geeft variable $_GET['cat'] niet terug. De variable $_GET['l'] komt wel netjes naar binnen rollen.
Ik hoop dat iemand mij kan vertellen wat ik hier nu fout doe.