RewriteEngine On RewriteBase /~sql/dev/ RewriteCond %{REQUEST_URI} ^.*/do/(.+)$ RewriteRule ^do/(.+)$ $1.php [L,QSA] RewriteCond %{REQUEST_FILENAME} !-f RewriteRule .* do/index [R,L,QSA] RewriteCond %{THE_REQUEST} !^(GET|POST)\ /.+do/.+\ HTTP RewriteCond %{REQUEST_FILENAME} !\.html$ RewriteCond %{REQUEST_FILENAME} !\.css$ RewriteCond %{REQUEST_FILENAME} !\.jpg$ RewriteRule .* do/index [R,L,QSA]