
Indice
Hai cambiato il campo URL nei settaggi di WordPress e ora il sito non è più raggiungibile?
Smanettando con il mio blog WordPress mi è capitato di incappare in un mezzo problema.
Quando ero alle prime armi con WP ho erroneamente cambiato il WordPress Address URL sotto alla voce Setting –> General, credendo ingenuamente che per cambiare l’URL sarebbe bastato semplicemente sostituire l’indirizzo con quello desiderato.

Mi sbagliavo. Una volta salvato il nuovo URL il sito sparì completamente restituendo un bell’errore 404. Non solo non vedevo più il sito, ma non potevo nemmeno accedere al pannello di controllo per rimettere a posto le cose.
Per fortuna tutto si può risolvere. Il metodo più semplice e rapido è attraverso il pannello di phpmyadmin ma qualsiasi tool per connettersi al database va bene.
Cambiare URL WordPress nel database mySQL con phpMyAdmin
Accedi al database di WordPress (ad esempio con phpMyAdmin, SQL Front, ecc…) inserendo username e password forniti dal tuo provider.
- Per sicurezza esporta una copia del database come backup
- Clicca sul nome del tuo database e cerca la tabella wp_options
- Nella tabella wp_options si trovano le colonne option_name e option_value.
- Cerca la voce siteurl sotto option_name. Nella voce a fianco, option_value, riscrivi il vecchio URL originale, quello che hai cambiato per errore nel pannello di controllo di WordPress.
Clicca l’immagine per ingrandirla

In questo post ho usato l’applicazione web phpMyAdmin, ma potresti usare qualsiasi altro strumento che si connette al database, anche versione client. Volendo potresti anche scaricare il database, fare la modifica a mano con un editor di testo e ricaricare sul server il database. Esistono anche software specifici per collegarsi al server SQL da remoto, come ad esempio: SQL Workbench, SQL-Front e SQLyog.
Finito, il tuo sito è ripristinato.
Adesso il pannello di controllo WordPress sarà di nuovo operativo, ed il sito navigabile.
Semplice no?
Come avrai notato nel database sono presenti articoli, commenti e tutti i dati ed impostazioni gestibili dal pannello di controllo di WordPress. In caso di problemi simili a questo non disperare, la soluzione potrebbe proprio essere nel database.
Se l’articolo ti è servito lascia un commento oppure condividilo :D

tony77
Ha contribuito con 1 commentoGrazie dell’aiuto mi hai salvato!!
Giovanni Sacheli
👽 749 rispostePrego! Grazie a te per il commento!
steno
Ha contribuito con 1 commentograzie mille! :D
Giovanni Sacheli
👽 749 risposteMa prego :)
alberto
Ha contribuito con 1 commentograzie mille!!! ero disperato, non sapevo come fare, per fortuna che ho letto il tuo articolo!!
a proposito, interessante il tuo sito!
Giovanni Sacheli
👽 749 risposteGrazie Alberto ;)
Gianlu
Ha contribuito con 1 commentoGrazie mille!!!Stavo quasi x fare una cavolata,poi ho trovato il tuo articolo.
Giovanni Sacheli
👽 749 risposteSono contento che ti sia servito :)
francesco
Ha contribuito con 3 commentigiusto l’articolo che mi salverà! :)
io però ho un problema alla radice. ho preso un dominio da register e installato wordpress. quindi mi hanno creato loro un db. ma dal link che mi hanno fornito esce solo una pagina bianca, è normale?
Giovanni Sacheli
👽 749 risposteCiao Francesco,
il pannello phpMyAdmin di register.it è qui: https://mysqladmin.register.it/phpmyadmin/
Google è tuo amico :)
giordano
Ha contribuito con 1 commentoavevo già in mano il martello…poi ho visto oltre l’articolo anche il preciso commento! Utilissimo! specialmente se poi la discussione prosegue accontentando le più svariate richieste.
Aggiungo solo che per trovare il DB -mysql- in Register lo si cerca in “Hosting Linux”, così, chi leggerà impiegherà meno tempo di me a trovarlo! :)
Giovanni Sacheli
👽 749 risposteGrazie Giordano per aver lasciato il tuo commento, felice di averti aiutato :)
francesco
Ha contribuito con 3 commentigrazie Giovanni!! :)
e se volessi fare la modifica descritta nel tuo articolo, da ftp?
che file devo cercare? mi salveresti per la seconda e ultima volta!
Giovanni Sacheli
👽 749 risposteCiao Francesco,
non puoi farlo da FTP semplicemente perchè la modifica è da fare nel database e il database non risiede sull’FTP ma sul server SQL.
Per accedere al server SQL o usi phpMyAdmin oppure ci sono mille altri strumenti (client side) che si collegano al database.
Mi spiace non poterti dare la soluzione ma non è possibile fare quello che chiedi :)
francesco
Ha contribuito con 3 commentiGrazie Giovanni, sei stato esaustivo e di grande aiuto con questo articolo e le tue celeri risposte.
Giuseppe Sorrentino
Ha contribuito con 1 commentoGrazie Giovanni, sei stato esaustivo e preciso.
Giovanni Sacheli
👽 749 risposteGrazie mille Giuseppe!
Fiorenza
Ha contribuito con 1 commentoCiao,
ho letto il tuo interessantissimo articolo e seguito cio’ che suggerivi, ma il sito rimane inaccessibile…
Che cosa puo’ essere successo?
Grazie
Giovanni Sacheli
👽 749 risposteCiao Fiorenza, be così su due piedi avrei bisogno di più dettagli. Quale è stata la tua prima azione che ha rovinato l’URL? Hai solamente cambiato l’URL dalla scheda “General” nelle impostazioni di WordPress?
Cosa hai fatto poi per riparare? Se puoi lascia anche il link così posso vedere che errore ti da :)
Lory
Ha contribuito con 1 commentosei un mito!! GRAZIEEEEEEEEEEEEEEE!!!
Giovanni Sacheli
👽 749 risposteGrazie a te per il commento :)
Samuele
Ha contribuito con 1 commentoGrazie mille Giovanni, mi hai salvato la vita :-)
Giovanni Sacheli
👽 749 risposteGrazie Samuele, capisco bene il senso di sollievo che si prova quando il sito torna a funzionare :)
In bocca al lupo!
Giuseppe
Ha contribuito con 1 commentociao, io il guaio l’ho fatto in locale, non essendo ancora riuscito ad andare on-line pensavo che dovevo cambiare le impostazioni dell’indirizzo e… bum! mi sono perso il sito appena finito!
ho provato a fare la modifica che hai descritto accedendo al database locale tramite phpmyadmin (dalla pagina di MAMP), ma ancora nulla.
Hai qualche altro suggerimento? grazie mille
Giovanni Sacheli
👽 749 risposteCiao Giuseppe, ricontrolla bene i passaggi perchè se hai solo cambiato l’URL in WP quella è la soluzione per il tuo problema. Ricordati di svuotare la cache prima di refreshare la pagina.
riccardo
Ha contribuito con 1 commentoGrazie!!! Ho dovuto cercare per 30min su google ma alla fine ti ho “trovato” – ho trovato la soluzione chiara alla cavolata fatta … a distanza di 4 anni dal tuo articolo ;)
Ti sei guadagnato un nuovo follower = iscritto alla newsletter.
Giovanni Sacheli
👽 749 risposteCiao Riccardo, grazie per aver lasciato il commento, sono contento che l’articolo ti abbia aiutato :)
A presto!
Eliana
Ha contribuito con 1 commentoGrazie mille, Giovanni!
Ero sull’orlo della disperazione, fortuna che ho trovato questo tuo articolo!
Ho un problema da sottoporti: il sito funziona, si vede e l’ho testato con diversi browser, ma condividendo su FB o in un messaggio l’url della home del mio sito, nella descrizione esce questa scritta:
: require_once(/web/htdocs/www.scritturascritture.it/home/wp-load.php): failed to open stream: No such file or directory in /web/htdocs/www.scritturascritture.it/home/wp-blog-header.php on line 12Fatal error: require_once(): Failed opening required ‘/web/htdocs/www.scritturascritture.it/home/wp-load…
Sai dirmi cosa e come devo fare? Non so cosa fare nè dove mettere le mani. Ti sarei davvero grata se tu potessi aiutarmi.
Intanto grazie ancora e vado subito a iscrivermi alla newsletter.
Giovanni Sacheli
👽 749 risposteCiao Eliana, grazie per il commento ma è fuori tema rispetto l’argomento trattato in questo articolo. Dovresti implementate le tag open graph, trovi il relativo post qui: https://www.evemilano.com/ottimizzare-meta-tag-open-grap-wordpress/
Buon lavoro!
ps: i messaggi di errore sono un segnale che ci sono problemi con il tema che stai usando. Ti consiglio di aggiornarlo!
Emiliano
Ha contribuito con 1 commentoCiao, io ho lo stesso problema da ieri ma purtroppo non ho accesso al phpMyAdmin poiche’ vivo in Giappone e il provider e’ quindi Giapponese… e per me illegibile.
Insomma, c’e’ un’alternativa?
Grazie mille
Giovanni Sacheli
👽 749 risposteCiao Emilano, ci sono molte alternative per connettersi al database, phpMyAdmin è solo una.
Potresti provare con i vari client tipo:
SQLyog
SQL-Front
SQL Workbench
In alternativa WordPress ha diversi plugin per la gestione del database: scarichi, modifichi e ricarichi.
Alex
Ha contribuito con 1 commentoSarò monotono ma…ringrazio anch’io, chiarissimo e stra-utilissimo per salvarsi dallo smanettamento “dannoso”! Ho visto anche che nel database c’è anche il campo “home”, che credo sia il campo successivo (URL del sito/URL WordPress o viceversa).
Auguri, Alessandro
Giovanni Sacheli
👽 749 risposteCiao Alex grazie per il commento! Il campo Home va impostato come il campo url :)
A presto e auguri!
Edo
Ha contribuito con 1 commentoGrande..
Giovanni Sacheli
👽 749 risposteGrande tu se hai risolto ;)
Enrico
Ha contribuito con 2 commentiSalve, purtroppo ho fatto lo stesso errore di cambiare l’url e ora non riesco più ad accedere alla pagina di amministrazione del sito wordpress, potreste cortesemente spiegarmi come si fa ad utilizzare phpMyadmin per ripristinare il vecchio url? perché l’ho scaricato ma non so come installarlo ed utilizzarlo.
Grazie mille!
Giovanni Sacheli
👽 749 risposteBuonasera Enrico, su che hosting risiede il suo sito? Phpmyadmin è un’applicazione da installare sul web server e non nel suo PC. La maggior parte degli hosting condivisi hanno già installato phpmyadmin e per accedere deve chiedere all’assistenza l’indirizzo, oppure trova il riferimento all’interno del suo cPanel. Invece per hosting virtuali/dedicati/cloud deve installarlo e configurarlo lei, accedendo via shell SSH.
Enrico
Ha contribuito con 2 commentiScusi davvero il disturbo ma purtroppo sono un principiante e cercavo solo di aggiornare un sito web “aziendale” e ho combinato un gran casino.
L’assistenza mi ha dato l’indirizzo per accedere alle impostazioni del sito (miosito.it/wp-admin/) e le credenziali da usare per l’accesso, ma purtroppo avendo cambiato l’url non riesco più a far nulla.
Giovanni Sacheli
👽 749 risposteL’indirizzo che le hanno fornito è per il pannello di amministrazione di WordPress, e non è quello che le interessa. Deve accedere al pannello dell’hosting (aruba, register, … o quello che usa) e cercare la funzione phpmyadmin per poter ripristinare il sito come spiegato in questa guida. Scriva all’assistenza chiedendo se c’è phpmyadmin, ed eventualmente a che indirizzo.
Izy
Ha contribuito con 1 commentoBuon gg,
anche io ho fatto l’errore di cambiare in wordpress home e url da macdogs.it/sito a macdogs.it
Il problema è che all’indirizzo macdogs.it c’è la pagina in costruzione, mentre nell’altra c’era wp…
Dunque non accedo più a wordpress… Nn so cm fare.
Ho provato come dite voi entrando phpmyadmin… ma lì l’indirizzo è quello corretto…. quindi dove altro posso intervenire?
Giovanni Sacheli
👽 749 risposteCiao Izy, è molto strano che il campo nel database sia corretto se lo hai cambiato in WordPress. Puoi allegare uno screenshot?
Angela
Ha contribuito con 1 commentoGrazie davvero, mi hai salvata!!! :)
Giovanni Sacheli
👽 749 risposteYou are welcome :D
Roberta
Ha contribuito con 1 commentoCiao Giovanni,
grazie per l’articolo. Sono andata sul database mysql di aruba e fatto come hai detto ma purtroppo non riesco ancora ad accedere al pannello di wordpress e a recuperare il sito…
aiutooooooo
Roberta
Giovanni Sacheli
👽 749 risposteCiao Roberta, grazie per il commento. Purtroppo questo è l’unico metodo per ripristinare l’URL del sito cambiato per errore. Puoi darmi maggiori informazioni? Cosa stavi facendo prima che il sito smettesse di funzionare? Che opzioni hai modificato?
Piero
Ha contribuito con 1 commentoGrazie, mi hai salvato….
Ho un altro problema e ne approfitto:
Ho un hosting multidominio… e vari problemi… Tra i quali non si inviano commenti… il sito si disconnette…. Dato che sei un Mago… Sapresti che devo fare? Grazie ancora mi hai salvatoooooooooo….
Giovanni Sacheli
👽 749 risposteCiao Piero, scusa ma sei troppo off-topic :)
Dshanks
Ha contribuito con 1 commentoGrazie mille!
Giovanni Sacheli
👽 749 risposteGrazie a te per il commento!
nicola
Ha contribuito con 1 commentoSalve a tutti, intanto grazie perché anche io avevo fatto lo stesso errore.
Adesso ho un altro problema che non riesco a risolvere. Ora mi fa vedere la home correttamente ma non tutte le pagine del sito correlate, dandomi come errore “sito in costruzione, hosting su piattaforma Apache” per ogni pagina.
Riuscite ad aiutarmi?
Grazie!
Giovanni Sacheli
👽 749 risposteCiao Nicola, grazie per il commento.
Difficile risalire al problema con così poche informazioni. La prima cosa che mi viene in mente quando la home funziona e le pagine interne no è controllare i permalink.
A volte può capitare che il file .HTACCESS (che contiene le regole di riscrittura degli URL) venga cancellato o sovrascritto. Per ripristinare la situazione vai nelle impostazioni dei permalink e salva di nuovo, questo processo sovrascrive il file .HTACCESS e le pagine interne dovrebbero tornare a funzionare.
Nel caso le pagine non funzionassero ancora potrebbero esserci problemi di redirect oppure .HTACCESS non sovrascrivibile. Le possibilità sono molte… Fammi sapere come va :)
A presto.
cristina
Ha contribuito con 1 commentoMuito Obrigada!
Grazie davvero! Ero disperata! Seguendo le sue instruzioni sono riuscita a ripare un errore che ho provocato!
Giovanni Sacheli
👽 749 risposteBrava Cristina!
Annalisa
Ha contribuito con 2 commentiCiao Giovanni. Io ho il problema inverso; scaricando WordPress ho inserito un indirizzo sbagliato che ora vorrei cambiare. Ho modificato pertanto L’url come hai indicato tu ma ora non riesco più ad accedere al sito WordPress…là pagine non è più esistente. Come posso fare?
Grazie mille!
Giovanni Sacheli
👽 749 risposteCiao Annalisa, il metodo è lo stesso ;) accedi a phpmyAdmin
Annalisa
Ha contribuito con 2 commentiAvevo fatto esattamente quello indicato nella tua spiegazione, modificato i campi url e home e ho fatto esegui ma ora la pagina nuova è inesistente. Dove ho sbagliato?
Giovanni Sacheli
👽 749 risposteCiao Annalisa, dovrei vedere il sito e capire cosa hai fatto. Con queste poche informazioni purtroppo non sono in grado di aiutarti.
agnese
Ha contribuito con 1 commentograzie per la spiegazione!
ho recuperato la home ma andando su …/wp-admin/ per modificare il sito su wordpress mi rimanda all’URL che avevo messo per errore.
inoltre non riesco più ad accedere a wordpress. dice che la mail non è valida!
puoi aiutarmi?
grazie per la disponibilità
Giovanni Sacheli
👽 749 risposteCiao Agnese, hai provato a cancellare la cache del browser e fare un ipconfig /flushdns?
Se non dovesse funzionare accedi al server FTP, cancella il file .htaccess e poi prova ad accedere al pannello di controllo, permalink e salva per ricreare il file .htaccess. Con le info che m hai dato non saprei che altro suggerirti. Fammi sapere! Buon lavoro.
Francesco
Ha contribuito con 1 commentoGrandissimo!!!!
Una volta fatto è una banalità ma….se ne stavano andando in un briciolo di secondi mesi di lavoro!!
Grazie infinite
Giovanni Sacheli
👽 749 risposteBravo Francesco che hai risolto :) A presto!
Paolo Spadaro
Ha contribuito con 1 commentoIeri sera ho fatto le 3 di notte a cercare l’url del sito che avevo cambiato col risultato disastroso che hai ben descritto all’interno dei file php di wordpress senza nessun risultato, ero disperato ma speravo di trovare qualcosa all’interno del database anche se lo confesso una ricerca alla cieca non mi sorrideva per niente. Grazie a te ho potuto ripristinare tutto senza uteriori impazzimenti e soprattutto senza dover ricostruire il sito da zero.
Giovanni Sacheli
👽 749 risposteComplimenti Paolo per aver risolto il problema :)
silvia
Ha contribuito con 1 commentoMi hai salvata! Grazie :)
Giovanni Sacheli
👽 749 rispostePrego :)
Fabrizio
Ha contribuito con 1 commentoGrazie dell’aiuto mi hai salvato la situazione XD
+1
Giovanni Sacheli
👽 749 risposteVedo che questa piccola guida ha salvato tanti smanettoni :D
Giorgia
Ha contribuito con 1 commentoMITICOOOOOOOO!!!!!!!! Mi hai salvata!!! Ho impiegato più tempo a reperire tutte le pass che altro, e in due secondi ho risolto!!! Grande!!!
eu.za.
Ha contribuito con 1 commentoGrazie per questo post e per i consigli. Non riuscivo a entrare per le credenziali non esatte di phpMyAdmin. Le ho recuperate all’interno del file wp-config.php. Grazie ancora
Giovanni Sacheli
👽 749 risposteBravo ottimo lavoro ;)
androide
Ha contribuito con 1 commentoBravo e grazie mi hai risparmiato ore di lavoro.
Salvo
Ha contribuito con 1 commentoGrazie… sei stato chiarissimo… ho risolto solo in parte però:
Io avevo cambiato tutti e 2 i campi:
Indirizzo WordPress (URL)
Indirizzo sito (URL)
e non riuscivo più ad entrare su wordpress…. ho fatto la tua procedura e riesco ad entrare su wordpress ma non sul sito.. hai qualche consiglio?
Grazie mille
Giovanni Sacheli
👽 749 risposteCiao Salvo, spiegami meglio. Riesci ad entrare nel pannello di amministrazione di WP, ma non sul front-end non vedi niente?
Cosimo Calabrese
Ha contribuito con 1 commentoCiao Giovanni, ho il suo stesso problema. Cosa potrebbe essere successo? riesco ad entrare su WP ma se voglio visualizzare il sito mi rimanda alla pagina in www. ecc e mi da errore. Come posso risolvere?
Giovanni Sacheli
👽 749 risposteBuonasera Cosimo e grazie per il commento.
E’ difficile aiutarla dato che non mi lascia informazioni su cosa ha fatto e sull’errore.
Le consiglio di seguire la procedura spiegata nell’articolo e di inserire l’URL del sito nel campo indicato.
Se il problema è l’URL modificato, in questo modo dovrebbe ripristinare.
A presto!
luca
Ha contribuito con 1 commentoGrazie mille per l’articolo! Ho avuto questo problema commettendo lo stesso errore e, grazie a voi, l’ho risolto in un attimo. Prima ho disabilitato il servizio SSL anche sul server altervista.org, servizio che avevo attivato giorni prima.
Giovanni Sacheli
👽 749 risposteCiao Luca, grazie per aver lasciato il commento. Sono contento che tu abbia risolto, a presto e buon lavoro!
Mattia
Ha contribuito con 1 commentoCiao.
Ho provato ma non vedo purtroppo il sito.
Ora mi dice che il database è irraggiungibile: come posso fare?
Grazie
Giovanni Sacheli
👽 749 risposteCiao Mattia,
il problema che segnali non è rilevante al cambio URL. Probabilmente hai modificato/cancellato il file wp-config.php dove sono inseriti i dati di accesso al database.
Non hai una copia per ripristinarlo?
Giorgio
Ha contribuito con 1 commento001 grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie … 997 grazie grazie 1000 grazie!!!
Mi hai salvato… chissà cose mi aveva detto la capoccia nel momento di quella nefasta modifica, ma per fortuna ho trovato questa guida.
Buona giornata e… ancora grazie (1001)!!!
Giorgio
Giovanni Sacheli
👽 749 risposteGrazie a te Giorgio!
Gemma
Ha contribuito con 1 commentoMille volte grazie!!
Giovanni Sacheli
👽 749 risposteGrazie a te, Gemma :)
Federico
Ha contribuito con 1 commentoGrazie davvero!!!
Pietro
Ha contribuito con 1 commentoHo un problema diverso. Ho cambiato il permalink di una pagina ma una volta cambiato ho perso i like percio mi tocca ritornare al vecchio permalink per recuperare i like. Ora però non ricordo che permalink avevo prima… come faccio a recuperare il vecchio permalink?
Grazie
Giovanni Sacheli
👽 749 risposteHai provato a dare un occhio ai dati di Analytics?
Cinzia
Ha contribuito con 2 commentiCiao Giovanni, complimenti innanzitutto! Avevo il solito problema però sono riuscita a recuperare il Sito grazie al suo post. La pagine della home funziona perfettamente, ma purtroppo le altre pagine del Sito non si aprono e quando clicco sulla pagina mi dice errore 404, ho provato a leggere se devo cambiare anche i permalinks ma non ho trovato nulla. Mi puo” aiutare?? Non so proprio come recuperare le altre pagine.
Grazie :)
Giovanni Sacheli
👽 749 risposteCiao Cinzia, hai provato a resettare i permalink? Vai nelle impostazioni, verifica che la configurazione sia la stessa di prima e premi salva. Poi cancella i cookies e lo storico di navigazione. A questo punto nel 99% dei casi il sito dovrebbe funzionare.
cinzia
Ha contribuito con 2 commentiSei un grande !!!!
Grazie Mille
Alessandra
Ha contribuito con 3 commentiCiao sono inesperta di WordPress ed ho combinato un casino, ho un sito in locale ed erroneamente ho cambiato il nome del sito, è scomparso tutto e ovviamente non riesco più ad accedere, questo è l’errore
Oggetto non trovato! L’URL richiesto non esiste su questo server. Il link della pagina da cui sei arrivato potrebbe essere errato o non essere più valido. Per favore, informa dell’errore l’autore della pagina.
Se pensi che questo sia un errore del server, per favore contatta il webmaster.
Error 404
localhost
Apache/2.4.33 (Win32) OpenSSL/1.1.0h PHP/7.2.6
Come posso fare ?
Giovanni Sacheli
👽 749 risposteCiao Alessandra, grazie per il commento. La tua situazione è risolvibile leggendo i passi della guida. Devi accedere a phpmadmin per risolvere ;)
ALESSANDRA
Ha contribuito con 3 commentiCiao dove trovo la cartella WP-OPTION all’interno di Phpmyadmin ?
Giovanni Sacheli
👽 749 risposteCiao Alessandra, wp-options non è una cartella ma una tabella del database che contiene il tuo sito. Se apri il db da phpmyadmin dovresti vedere le varie tabelle.
RENZO JOHN TASSINARI
Ha contribuito con 1 commentoMi hai salvato la vita
francesco
Ha contribuito con 1 commentoGrazie sei un mito