#.htaccess on / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*) index.php?url=$1 [L,NC,QSA] #.htaccess on /foo AuthName "Restricted Area" AuthType Basic AuthUserFile /foo/.htpasswd require valid-user RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.+) index.php?title=$1 [L,NC,QSA]