Hallo allemaal,
Ik ben ff aan het stoeien met .htaccess en RewriteCond, RewriteRule ed.
Helaas kom ik er niet helemaal uit!
Ohh Apache's mod_rewrite staan aan!
ik wil de volgende stuctuur aanhouden:
/view/(aid|fid|pid|mid|nid|rid)/[0-9]/[0-9] -> /?page=view&aid=1&p=2
/edit/(rid|mid)/[0-9] -> /?page=edit&rid=1
/news/[0-9] -> /?page=news&p=1
/contact/[0-9] -> /?page=contact&t=1
Dus als je als URL intypt
http://www.mijnsite.nl/view/aid/1/1
dattie feitelijk de volgende URL opent:
http://www.mijnsite.nl/?page=view&aid=1&p=1
bij '/view/' wil ik dus dat de volgende opties geldig/mogelijk zijn:
aid,fid,pid,mid,nid,rid
respectievelijk dus:
http://www.mijnsite.nl/view/aid/1
http://www.mijnsite.nl/view/fid/1
http://www.mijnsite.nl/view/pid/1
http://www.mijnsite.nl/view/mid/1
http://www.mijnsite.nl/view/nid/1
http://www.mijnsite.nl/view/rid/1
Als /aid/ opzich mag niet geldig zijn moet een id achter komen
dus /aid/1 is wel geldig
Ik heb me helemaal suf zitten browsen en daarnaast zijn mijn REGEX kunsten beperkt helaas.
Het is weer een hoop gevraagd, hoop dat iemand me kan helpen...
Mvg
Ik ben ff aan het stoeien met .htaccess en RewriteCond, RewriteRule ed.
Helaas kom ik er niet helemaal uit!
Ohh Apache's mod_rewrite staan aan!
ik wil de volgende stuctuur aanhouden:
/view/(aid|fid|pid|mid|nid|rid)/[0-9]/[0-9] -> /?page=view&aid=1&p=2
/edit/(rid|mid)/[0-9] -> /?page=edit&rid=1
/news/[0-9] -> /?page=news&p=1
/contact/[0-9] -> /?page=contact&t=1
Dus als je als URL intypt
http://www.mijnsite.nl/view/aid/1/1
dattie feitelijk de volgende URL opent:
http://www.mijnsite.nl/?page=view&aid=1&p=1
bij '/view/' wil ik dus dat de volgende opties geldig/mogelijk zijn:
aid,fid,pid,mid,nid,rid
respectievelijk dus:
http://www.mijnsite.nl/view/aid/1
http://www.mijnsite.nl/view/fid/1
http://www.mijnsite.nl/view/pid/1
http://www.mijnsite.nl/view/mid/1
http://www.mijnsite.nl/view/nid/1
http://www.mijnsite.nl/view/rid/1
Als /aid/ opzich mag niet geldig zijn moet een id achter komen
dus /aid/1 is wel geldig
Ik heb me helemaal suf zitten browsen en daarnaast zijn mijn REGEX kunsten beperkt helaas.
Het is weer een hoop gevraagd, hoop dat iemand me kan helpen...
Mvg