mar/100
Wordpress: creare una pagina temporanea di mantenimento
Esistono plugin che possono farlo, peró a me piace sperimentare direttamente sul codice sorgente. In questo modo posso sapere sempre cosa sta facendo il mio sito! ;-)
In questo caso necessito redirezzionare i miei visitatori ad una pagina temporanea, quando sto intervenendo sul sito per eseguire degli interventi di manutenzione.
L’esempio va a trattare direttamente sul file .htaccess
- Creare una pagina di “lavori in corso”, nominandola “sitoinmanutenzione.html” e personalizzarla a vostro piacere;
- Individuare il file .htaccess nella root relativa alla propria installazione di Wordpress ed eseguire una copia di backup!
- Scaricare e aprire il file .htaccess in un editor di testo;
- Copiare il seguente codice all’interno del file:
[sourcecode]
RewriteEngine on
RewriteCond %{REQUEST_URI} !/sitoinmanutenzione.html$
RewriteCond %{REMOTE_ADDR} !^123\.123\.123\.123
RewriteRule $ /sitoinmanutenzione.html [R=302,L]
[/sourcecode] - Sostituire la stringa “123\.123\.123\.123” relativa alla linea 3 con l’indirizzo IP della vostra connessione internet (visualizza indirizzo IP), mantenendo lo stesso formato;
- Salvare le modifiche e caricare il file nella root del vostro sito in Wordpress.
D’ora in poi, tutti i visitatori (tranne voi) verranno reindirizzati alla nuova pagina “sito in manutenzione” creata. Terminati i lavori di manutenzione al vostro blog, basterà cancellare le linee di codice aggiunte oppure semplicemente ripristinare il precedente file .htaccess. Mentre potrete lasciare il file “sitoinmanutenzione.html” pronto per i prossimi interventi.
Ringraziamo la fonte di questo articolo con un bel link al sito.







