PHP beginner |
|
Hallo,
ik heb volgend .htaccess regel:
RewriteRule ^category/([a-zA-Z0-9-_]{1,}).(htm|html|php)\?(page|order|items)=([0-9]*)(&*)(page|order|items)=([0-9]*)(&*)(page|order|items)=([0-9]*)(/*)$ index.php?mdl=category&url-key=$1&output=$2&$3=$4&$5=$6&$7=&8 [NC]
RewriteRule ^category/([a-zA-Z0-9-_]{1,}).(htm|html|php)\?(page|order|items)=([0-9]*)(&*)(page|order|items)=([0-9]*)(&*)(page|order|items)=([0-9]*)(/*)$ index.php?mdl=category&url-key=$1&output=$2&$3=$4&$5=$6&$7=&8 [NC]
dit werkt echter niet.
Wat wil ik?
ik wil dat de URL zo wordt gemaakt:
http://www.mijn...gorie.html
maar dat dit ook werkt
http://www.mijn...egorie.htm
http://www.mijn...egorie.php
Nu, dat dit zou werken heb ik al voor mekaar gekregen, maar nu:
http://www.mijn...mp;items=1
maar ook
http://www.mijn...mp;order=1
etc. etc.
dus het mag in principe niet uitmaken hoe die $_GET gerangschikt staan.
Ik weet dat dit in een gewone URL niets uitmaakt, maar dit is htaccess mod-rewrite, dus dan moet je op voorhand aangeven via $1,9 $2, etc. wat bij wat hoort, dus hier is het wel van belang.
Iemand een idee?
|