Options -Indexes RewriteEngine On # Skip real files and directories RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d # Route everything through index.php RewriteRule ^(.*)$ index.php [QSA,L]