Ik zit met een probleem in mod_rewrite en kom er niet meer uit.
Ik dacht dat het werkte totdat het vandaag opeens bleek toch niet goed te werken.
Ik heb nu:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)/?([^/]+)/?$ index.php?link=cat&cat_dir=$1&subcat=$2 [nc]
de bedoeling hiervan is :
1. www.website.nl/categorie/subcategorie/ -> index.php?link=categorie&subcat=subcategorie
2. www.website.nl/categorie -> index.php?link=categorie&subcat=
Nummer 1 gaat goed. Maar bij nummer 2 krijg ik het resultaat:
$1 = categori
$2 = e
Ik snap niet .. wat doe ik verkeerd? De slash wel of niet op het einde maakt geen verschil (wat ook de bedoeling was..)
Ik dacht dat het werkte totdat het vandaag opeens bleek toch niet goed te werken.
Ik heb nu:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)/?([^/]+)/?$ index.php?link=cat&cat_dir=$1&subcat=$2 [nc]
de bedoeling hiervan is :
1. www.website.nl/categorie/subcategorie/ -> index.php?link=categorie&subcat=subcategorie
2. www.website.nl/categorie -> index.php?link=categorie&subcat=
Nummer 1 gaat goed. Maar bij nummer 2 krijg ik het resultaat:
$1 = categori
$2 = e
Ik snap niet .. wat doe ik verkeerd? De slash wel of niet op het einde maakt geen verschil (wat ook de bedoeling was..)