RewriteEngine On RewriteBase / RewriteRule ^200\.html$ - [L] RewriteRule ^(.+)/+$ /$1 [R=301,L] RewriteCond %{REQUEST_FILENAME}.html -f RewriteRule (.+) $1.html [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteRule . /200.html [L]