RewriteEngine On
RewriteRule ^index.php?p=aanmelden pagina/aanmelden.php

RewriteEngine On

    #Bedoel je dit?
            RewriteRule ^index\.php\?p=aanmelden$ aanmelden.php
        #of:
            RewriteRule ^index\.php\?p=(.*)$ $1.php

    #Denk echter dat je het andersom bedoelt:
            RewriteRule ^aanmelden\.php$ index.php?p=aanmelden
        #of
            RewriteRule ^(.*)\.php$ index.php?p=$1

    #Maar dit vind ik zelf mooier:
        #Eerst zoiets geloof ik:
            RewriteCond    %{REQUEST_FILENAME}  -d
            RewriteCond    %{REQUEST_FILENAME}  -f
        #en dan:
            RewriteRule ^(.*)/?$ index.php?p=$1
En @Jonathan: Bij jou, het eerste gedeelte van de MR, staat in regex-taal toch? En die punt na 'index' betekent dan "elk teken". Dat klopt niet denk ik.

Reageren