Inbouwen mogelijkheid om slashes in URL op te geven

From Edgar BV Wiki
Jump to navigation Jump to search

Onderzoekje how-to

Klein onderzoekje heeft het volgende uitgewezen: Om dit in te bouwen moet de .htaccess worden aangepast naar:


Options +FollowSymLinks <IfModule mod_rewrite.c> RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f [NC] RewriteCond %{REQUEST_FILENAME} !-d [NC] RewriteRule ^(.+)$ index.php [L]

    1. now the rewriting rules
    2. Note: site_en.php is also not rewritten. This is because site_en.php has to do a redirect to index.php
    3. losing all the GET-vars which were send.

RewriteCond %{REQUEST_FILENAME} -f [NC] RewriteCond %{REQUEST_FILENAME} -d [NC] RewriteRule !cmt|intro|modules\/|emailservice|img\/|css\/|site_en\.php|photoslider\.php|\.(gif|jpg|png|css|js)$ index.php [L]


de volgende regel in de <head></head> te zetten: <base href="http://www.website.com/"> Hierin staat dus de root van de website aangegeven.