Si tenemos que poner un site en ‘under maintenance’ y la web no dispone de ningún mecanismo via programación, podemos hacer uso de las reglas de rewrite para garantizar que todos los links contra esta ‘fallan’.

Un ejemplo típico, donde tenemos un index.html i un directorio web_maint_files con el contenido de imágenes, sería:

RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^/web_maint_files/.*  – [L]
RewriteRule ^(.*)$ /index.html [L]