DocumentRoot /usr/local/www/apache22/data/example.com # ... Options -Indexes RewriteEngine on RedirectMatch permanent ^/$ /news RewriteRule ^blabla/(.+)/([0-9]+)$ index.php?page=blehblah&foo=$1&bar=$2 #... and lots of similar rules... RewriteCond %{REQUEST_URI} !^index.php RewriteRule ^(.+)$ index.php?page=$1