Ik had dit bericht per ongeluk bij de theekrans geplaatst :$ Mijn fout. Maar hier issie dan: :)

Beste mensen, ik ben begonnen met een nieuw project en wil hiervoor is het belangrijk dat ik vriendelijke urls heb.

ik wil alleen een beetje flexibiliteit:
(1) ik heb nu:
www.domeinnaam.nl/index.php?module=nieuws&item=het_is_mooi_weer_vandaag
wordt:
www.domeinnaam.nl/nieuws/het_is_mooi_weervandaag/

maar ik wil ook de mogelijkheid hebben om minder variabelen in de url te (2) knikkeren:
www.domeinnaam.nl/index.php?pagina=informatie
moet worden:
www.domeinnaam.nl/informatie/

(3) en meer:
www.domeinnaam.nl/index.php?module=nieuws&categorie=info&item=het_is_mooi_weer_vandaag
moet worden:
www.domeinnaam.nl/nieuws/info/het_is_mooi_weer_vandaag/

mijn huidige htacces file:
RewriteEngine on
RewriteRule ^(.*)/(.*)/$ index.php?module=$1&item=$2

Maar wanneer ik de volgende regel toevoeg:
RewriteRule ^(.*)/(.*)/(.*)/$ index.php?module=$1&categorie=$2&item=$3
wordt een van de andere regels genegeerd, afhankelijk van de volgorde in de htaccess-file.

zelfde geldt natuurlijk ook voor de kortere regel om het 2e voorbeeld te realiseren:
RewriteRule ^(.*)/$ index.php?pagina=$1

Hoe kan ik dit het beste realiseren?

Reageren