Options +FollowSymLinks -MultiViews # Turn mod_rewrite on RewriteEngine On RewriteBase / ## don't touch /forum URIs RewriteRule ^forums/ - [L,NC] ## hide .php extension snippet # To externally redirect /dir/foo.php to /dir/foo RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s([^.]+)\.php [NC] RewriteRule ^ %1 [QSA,R,L] # To internally forward /dir/foo to /dir/foo.php RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME}.php -f RewriteRule ^(.*?)/?$ $1.php [QSA,L] #Order deny,allow #Deny from all #Allow from CENSORED #Allow from CENSORED #Allow from CENSORED #Allow from CENSORED #Allow from CENSORED Order deny,allow Deny from all Allow from CENSORED Allow from CENSORED Allow from CENSORED Allow from CENSORED