summaryrefslogtreecommitdiff
path: root/.htaccess
blob: d025b2bbad8126ea445cc2e875fa3e5cb8d22a1c (plain)
1
2
3
4
5
6
7
8
9
RewriteEngine On
# Redirect /index.php to / (optional, but recommended I guess)
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /.*index\.php
RewriteRule ^index.php/?(.*)$ $1 [R=301,L]

# Run everything else but real files through index.php
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1?%{QUERY_STRING} [L]