Introduzione
Se non hai digitato correttamente l'indirizzo del tuo sito web, ad esempio senza l'inserimento del www:
- siteurl: http://dominio.ext
- home: http://dominio.ext
è possibile che il sito risulti non visibile e venga restituito un errore del tipo: "ERR_TO_MANY_REDIRECT", o similari.
Per correggere l'errore e ripristinare l'accesso al backend di WordPress, esegui a scelta uno tra i tre metodi di seguito descritti; se non hai a disposizione i dati del database MySQL effettua le operazioni riportate nel metodo 2.
Metodo 1: ricollocazione con accesso all'area FTP del dominio
Per correggere l'errore e ripristinare l'accesso al backend di WordPress:
- accedi all'area FTP del dominio e scarica in locale il file wp-config.php, presente sulla radice del dominio oppure all'interno della sottocartella in caso di installazione in sottocartella, e modifica il file inserendo dopo la riga
/* Finito, interrompere le modifiche! Buon blogging. */ oppure /* That's all, stop editing! Happy blogging. */
define('RELOCATE',true); - salva, chiudi il file e trasferiscilo nuovamente sull'area FTP;
- accedi al pannello di amministrazione di WordPress;
- dal menu di sinistra seleziona Impostazioni > Generali per modificare le impostazioni;
- assicurati che i campi Indirizzo WordPress (URL) e Indirizzo sito (URL) contengano l’URL corretto (con WWW e, se presente, HTTPS).
Se WordPress è installato in una sottocartella, include anche il percorso (ad esempio: http://www.nomedominio.estensione/cartella); - vai su Salva le modifiche in fondo alla schermata per concludere l'operazione;
- accedi all'area FTP del dominio e scarica il file wp-config.php, presente sulla radice del dominio oppure all'interno della sottocartella in caso di installazione in sottocartella, in locale e modificalo nuovamente eliminando la riga precedentemente inserita (define('RELOCATE',true););
- salva e chiudi il file e trasferiscilo nuovamente sull'area FTP.
Metodo 2: modifica wp-config.php
Per correggere l'errore e ripristinare l'accesso al backend di WordPress:
- accedi all'area FTP del dominio e scarica in locale il file wp-config.php, presente sulla radice del dominio oppure all'interno della sottocartella in caso di installazione in sottocartella, e modifica il file inserendo dopo la riga
/* Finito, interrompere le modifiche! Buon blogging. */ oppure /* That's all, stop editing! Happy blogging. */
define('WP_HOME','http://www.dominio.ext');
define('WP_SITEURL','http://www.dominio.ext');
oppure, se in sottocartella:
/* Finito, interrompere le modifiche! Buon blogging. */ oppure /* That's all, stop editing! Happy blogging. */
define('WP_HOME','http://www.dominio.ext/sottocartella/');
define('WP_SITEURL','http://www.dominio.ext/sottocartella/'); - salva, chiudi il file e trasferiscilo nuovamente sull'area FTP.
Utilizzando questo metodo una volta eseguito l'accesso al pannello di amministrazione di WordPress su Impostazioni > Generali, non potrai modificare i valori Indirizzo WordPress (URL) e Indirizzo sito (URL).
Metodo 3: modifica siteurl e home da database
Per correggere l'errore e ripristinare l'accesso al backend di WordPress:
- accedi a https://mysql.aruba.it/ con utente e password del database MySQL utilizzato;
- seleziona il database su cui è installato WordPress;
- scegli la tabella con prefisso pref_options (cioè il prefisso della tabella con cui è stato installato WordPress. Lo stesso è visibile solo ed esclusivamente dopo aver scaricato il file wp-config.php in locale sulla riga "$table_prefix", come indicato alla prima sezione di questa stessa guida);
- vai su Mostra;
- visualizza i record e trova le righe corrispondenti a siteurl e home;
- modifica i valori inserendo l'URL corretto (con WWW, con HTTPS se presente e con eventuale percorso di sottocartella);
- vai su Esegui.