Mettere in Pausa il blog

Durante l’aggiornamento di WordPress vengono cancellati i file del CMS, un eventuale visitatore che si trovasse a passare dal blog riceverebbe un errore: il visitatore non sa che stiamo aggiornando WordPress e magari pensa a un errore di sistema.

Per evitare ciò, specialmente se non siamo rapidi nell’effettuare l’aggiornamento, possiamo reindirizzare (redirect) i visitatori in un pagina apposita, che accolga i visitatori e spieghi loro cosa sta succedendo.

Per fare si deve:

  • creare una pagina HTML (con tanto di stili CSS incorporati, se lo si desidera);
  • modificare il file .htaccess[1] presente nella radice (root) del nostro sito.

Il file .htaccess è un file di testo che il server Apache legge prima di far visualizzare i contenuti di una directory ed esegue le istruzioni (se così è stato configurato) in esso contenute. Per cui è possibile stabilire, tramite regole, come debba comportarsi.

Creazione della pagina html

Ecco un’esempio di una pagina html:

Pagina html

scaricatela sul pc e caricatela sul vostro spazio web.

Infine salvatelo come lavori-in-corso.html e caricatelo sul vostro server.

Modifica del file .htaccess

Aprire in modifica il file .htaccess e aggiungere prima delle regole di wordpress:


# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress

il seguente testo:


### INIZIA IL REDIRECT TEMPORANEO DEL SITO DURANTE GLI AGGIORNAMENTI ###
order deny,allow
deny from all
## AGGIORNARE IL SOTTOSTANTE INDIRIZZO IP CON IL PROPRIO PRIMA DI PROCEDERE ##
allow from 123.123.123.123
ErrorDocument 403 /lavori-in-corso.html
order allow,deny
allow from all
### FINISCE IL REDIRECT TEMPORANEO DEL SITO DURANTE GLI AGGIORNAMENTI###

Va modificata la seguente riga:
allow from 123.123.123.123
mettendo il proprio IP;
per conoscere il proprio IP, è disponibile il seguente sito.

Da questo momento chiunque nel web (eccetto chi abbia l’indirizzo IP specificato, cioè voi) vedrà la pagina lavori-in-corso.html, mentre voi vedrete il blog tranquillamente.

Ora si può procedere con l’aggiornamento di WordPress e/o opera di manutenzione.

Fonte

Torna alla home

I commenti sono chiusi.