Se dovete abilitare la modalità di manutenzione per un sito che non viene gestito da un CMS potreste avere la necessità di reindirizzare tutte le richieste su un’unica pagina.
Ecco come fare con il file .htaccess
.
Create un file .htaccess
con i seguenti contenuti:
RewriteEngine on
RewriteCond %{REQUEST_URI} !/maintenance.html$ [NC]
RewriteCond %{REQUEST_URI} !.(jpe?g?|png|gif) [NC]
RewriteRule .* /maintenance.html [R=302,L]
In pratica non si fa altro che reindirizzare il sito sulla pagina maintenance. Si tratta, infatti, di un redirect 302, ossia temporaneo, poiché una volta terminata la manutenzione questo file verrà rimosso.