Come cambiare l'URL di WordPress
L'indirizzo del sito è memorizzato nel database in due valori: siteurl e home. Cambiarli serve quando si passa a HTTPS, si cambia dominio o si sposta il…
- Valida per
- Hosting Linux, Hosting WordPress
- Tempo stimato
- 5 minuti
- Livello
- Intermedio
L'indirizzo del sito è memorizzato nel database in due valori: siteurl e home. Cambiarli serve quando si passa a HTTPS, si cambia dominio o si sposta il sito da una sottocartella.
Strada 1 — dal pannello
- Entra in
wp-admine apri Impostazioni › Generali. - Modifica Indirizzo WordPress e Indirizzo sito.
- Salva. Verrai disconnesso: rientra dal nuovo indirizzo.
Funziona solo se riesci ancora ad accedere al pannello con l'indirizzo vecchio.
Strada 2 — da wp-config.php
Utile quando il pannello non si apre. Aggiungi:
define( 'WP_HOME', 'https://tuodominio.it' );
define( 'WP_SITEURL', 'https://tuodominio.it' );
Il sito usa questi valori ignorando il database. È la via più rapida per uscire da un ciclo di reindirizzamenti.
Strada 3 — dal database
In phpMyAdmin, tabella wp_options, modifica le righe siteurl e home.
Il passo che quasi tutti dimenticano
Cambiare i due valori non aggiorna gli indirizzi dentro i contenuti: link interni, immagini e impostazioni dei plugin possono restare sul vecchio indirizzo.
Serve una sostituzione nel database che gestisca i dati serializzati: molti valori sono salvati in stringhe che contengono la lunghezza del testo, e una sostituzione grezza le romperebbe. Usa uno strumento pensato per questo, o il comando dedicato di WP-CLI, mai un semplice trova-e-sostituisci sul file SQL.
Dopo il cambio
- Rigenera i permalink: Impostazioni › Permalink › Salva.
- Svuota la cache (plugin, e cache del browser).
- Controlla immagini e menu.
Guida rivista il 2026-09-23.