Ik heb al een tijdje zitten zoeken maar ik krijg het niet gevonden.
Ik heb de volgende rewrite rule:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !(\.gif)|(\.jpg)|(\.png)|(\.css)|(\.js)|(\.php)|(\.ico)|(\.swf)$
RewriteCond %{REQUEST_URI} !(_old)
RewriteCond %{REQUEST_URI} ^(.*)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .* sapphire/main.php?url=%1&%{QUERY_STRING} [L]
De directory _old wordt nu niet meegenomen, maar onderliggende directory's worden wel afgevangen.
_old/admin gaat nu dus gewoon via het CMS wat niet de bedoeling is.
Hoe vang ik dit af?
Ik heb de volgende rewrite rule:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !(\.gif)|(\.jpg)|(\.png)|(\.css)|(\.js)|(\.php)|(\.ico)|(\.swf)$
RewriteCond %{REQUEST_URI} !(_old)
RewriteCond %{REQUEST_URI} ^(.*)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .* sapphire/main.php?url=%1&%{QUERY_STRING} [L]
De directory _old wordt nu niet meegenomen, maar onderliggende directory's worden wel afgevangen.
_old/admin gaat nu dus gewoon via het CMS wat niet de bedoeling is.
Hoe vang ik dit af?