Mijn mod rewrite wil voor geen meter, zwaar frustrerend :P
RewriteEngine On
# Bestaande bestanden of mappen uitsluiten
RewriteCond %{REQUEST_FILENAME} -f [NC,OR]
RewriteCond %{REQUEST_FILENAME} -d [NC]
RewriteRule ^(.*?)$ $1 [L]
RewriteRule ^(.*)/(.*)/ index.php?pagina=$1&id=$2
RewriteRule ^(.*)/ index.php?pagina=$1
Nu werkt wel www.site.com/pagina (wordt gewoon www.site.com/index.php?pagina=pagina
maar www.site.com/pagina/blabla wordt niet www.site.com/index.php?pagina=pagina&id=blabla
het wordt wel :
http://www.ulanti.com/index.php?pagina=index.php/243
Ik zie echt niet hoe hij dat maakt, lijkt erop dat hij een 2e keer herschreven wordt maar index.php bestaat en dan zou hij het hele geval niet nog een keer moeten herschrijven?
Wie helpt me uit de brand:P
Groeten
Ricardo
Edit:
Of heeft het gewoon meer nut elke pagina op zich te rewriten,
RewriteRule ^nieuws/ index.php?pagina=nieuws
RewriteRule ^nieuws index.php?pagina=nieuws
RewriteRule ^gegevens/ index.php?pagina=gegevens
RewriteRule ^gegevens index.php?pagina=gegevens
RewriteRule ^nieuws/(.*)/ index.php?pagina=nieuws&id=$1
RewriteRule ^nieuws/(.*) index.php?pagina=nieuws&id=$1
etc ?