Come reindirizzare un sito web a un altro dominio o URL (2026)

Risposta diretta
Per reindirizzare un sito web a un altro dominio, imposta un reindirizzamento permanente 301 dal vecchio indirizzo al nuovo. Senza hosting, usa l'inoltro del dominio del tuo registrar o un servizio di reindirizzamento. Con l'hosting, aggiungi una regola a .htaccess (Apache) o una direttiva return 301 (Nginx), oppure usa un plugin di reindirizzamento su WordPress. Reindirizza sia la root sia il www, mantieni il percorso in modo che ogni vecchia pagina arrivi alla corrispondente nuova pagina, assicurati che https:// funzioni sul vecchio dominio e mantieni registrato il vecchio dominio.
Che tu stia spostando un intero sito su un nuovo dominio o inviando un vecchio URL a una nuova pagina, il lavoro è lo stesso: rispondere al vecchio indirizzo con un reindirizzamento verso il nuovo. Lo strumento giusto dipende da dove si trova il vecchio dominio e dal fatto che abbia ancora un hosting. Questa guida copre ogni opzione comune, con le righe esatte da incollare e come verificare il risultato.
Scegli il metodo giusto#
| La tua situazione | Metodo migliore |
|---|---|
| Il vecchio dominio non ha hosting, una sola destinazione | Inoltro del dominio presso il tuo registrar o provider DNS |
| Il sito gira su Apache (la maggior parte degli hosting condivisi) | Regole .htaccess |
| Il sito gira su Nginx | Una riga return 301 nel blocco server |
| Il sito gira su WordPress | Un plugin di reindirizzamento |
| Nessun accesso al server e nient'altro funziona | Intestazione PHP o JavaScript, come ultima risorsa |
| Diversi domini, mappature pagina per pagina, HTTPS sul vecchio dominio o dati di clic | Un servizio di reindirizzamento come RedirHub |
Prima di iniziare#
- Usa un 301 per uno spostamento permanente. Dice a Google di indicizzare il nuovo indirizzo e di trasferire lì i segnali di ranking. Usa un 302 solo se il vecchio indirizzo tornerà. La nostra guida ai tipi di reindirizzamento e al loro impatto SEO spiega la differenza.
- Decidi: intero dominio o un solo URL. Il trasferimento di un dominio dovrebbe mantenere il percorso, quindi olddomain.com/pricing va a newdomain.com/pricing. Un reindirizzamento di un singolo URL invia un indirizzo a una sola pagina.
- Copri root e www. I visitatori digitano sia olddomain.com sia www.olddomain.com. Entrambi devono reindirizzare.
- Mantieni registrato il vecchio dominio. Se scade, ogni reindirizzamento e ogni vecchio link smetterà di funzionare.
Metodo 1: inoltra il dominio presso il tuo registrar (senza hosting)#
La maggior parte dei registrar e dei provider DNS può inoltrare un dominio senza alcun hosting. I nomi dei menu differiscono, ma i passaggi sono simili:
- Accedi al registrar o al provider DNS dove è gestito il vecchio dominio.
- Apri le impostazioni del dominio e trova Inoltro, Reindirizzamento o reindirizzamento URL.
- Inserisci l'indirizzo di destinazione completo, inclusa https://.
- Scegli un reindirizzamento permanente (301) se lo spostamento è permanente.
- Salva, quindi attendi che la modifica venga applicata. Gli aggiornamenti DNS possono richiedere da pochi minuti a poche ore.
Abbiamo guide passo passo per il forwarding del dominio GoDaddy, i redirect Namecheap e i redirect Cloudflare. Il forwarding del registrar è gratuito e va bene per un dominio verso un solo indirizzo. Controlla poi due cose: che https://olddomain.com reindirizzi senza un avviso del certificato, poiché il supporto per HTTPS varia in base al provider, e se i percorsi vengono mantenuti o se tutto finisce nella pagina iniziale.
Metodo 2: Apache (.htaccess)#
Se il vecchio sito è ancora in esecuzione su Apache, apri il file .htaccess nella cartella principale del sito (crealo se non esiste). Per inviare un URL a un altro:
apacheRedirect 301 /old-page https://newdomain.com/new-pagePer spostare un intero dominio e mantenere ogni percorso, coprendo sia la versione root sia www:
apacheRewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?olddomain\.com$ [NC]
RewriteRule ^(.*)$ https://newdomain.com/$1 [R=301,L]Metodo 3: Nginx#
Su Nginx, aggiungi un blocco server per il vecchio dominio che restituisca un 301 e mantenga il percorso richiesto. Per HTTPS, aggiungi le righe del certificato allo stesso blocco:
nginxserver {
listen 80;
server_name olddomain.com www.olddomain.com;
return 301 https://newdomain.com$request_uri;
}Per una singola pagina, inserisci return 301 https://newdomain.com/new-page; all'interno di un blocco location per il vecchio percorso. Ricarica Nginx dopo la modifica.
Metodo 4: WordPress#
Su WordPress non devi toccare i file del server: un plugin di redirect ti permette di aggiungere vecchi e nuovi URL dalla schermata di amministrazione. La nostra guida ai redirect per WordPress illustra le opzioni. Per spostare un intero sito WordPress su un nuovo dominio, reindirizza invece a livello di server o DNS, così ogni vecchio URL viene coperto.
Metodo 5: PHP o JavaScript (ultima risorsa)#
Se puoi modificare solo i file della pagina, un header PHP funziona come un vero redirect lato server. Imposta tu stesso il 301, perché PHP invia un 302 per impostazione predefinita:
php<?php
header("Location: https://newdomain.com/new-page", true, 301);
exit;JavaScript viene eseguito solo dopo il caricamento della pagina e Google può seguirlo solo se esegue il rendering della pagina, quindi usalo solo quando non è possibile fare altrimenti:
javascriptwindow.location.replace("https://newdomain.com/new-page");Verifica che il redirect funzioni#
Apri l'indirizzo vecchio in una finestra privata, con e senza www e con https://. Per vedere il codice di stato, esegui curl -I https://olddomain.com e cerca 301 e il nuovo indirizzo nella riga Location, oppure inserisci il vecchio dominio nel nostro test di velocità del redirect.
Il tuo redirect funziona? Inserisci il tuo dominio. Vedrai il codice di stato (301 o 302), la destinazione, se HTTPS è valido e quanto velocemente risponde da Washington, Francoforte e Tokyo, confrontato con tutti i redirect testati negli ultimi 7 giorni.
Testa il mio redirectMetodo 6: reindirizzare un dominio senza hosting usando RedirHub#
RedirHub risponde per il vecchio dominio, quindi non hai bisogno di un server. Il tuo DNS e la tua email rimangono dove sono; cambi solo i record root e www.
- Nel pannello di controllo, avvia un nuovo Reindirizzamento dominio.
- In Redirect da, inserisci il vecchio dominio, ad esempio oldbrand.com. Un dominio root copre anche www.
- In Redirect a, inserisci il nuovo indirizzo, ad esempio https://mybrand.com.
- In Tipo di redirect, scegli 301 · Permanente.
- In Percorsi, scegli Mantieni il percorso per un cambio di dominio, oppure Tutto in un URL per inviare ogni pagina a un unico indirizzo.
- Fai clic su Crea redirect.
- Collega il dominio: in Hostnames, apri Connect DNS, aggiungi i record mostrati presso il tuo provider DNS, quindi fai clic su Ho effettuato le modifiche.

| Inoltro del registrar | RedirHub | |
|---|---|---|
| Cost | Di solito gratuito con il dominio | Da $49/mese (Core), prova gratuita di 14 giorni |
| HTTPS sul vecchio dominio | Varia a seconda del provider | Emesso e rinnovato automaticamente per root e www |
| Paths | Varie; spesso tutto va a un unico indirizzo | Mantieni il percorso, oppure mappa ogni vecchio URL alla sua nuova pagina |
| Tipi di reindirizzamento | Di solito 301 e 302 | 301, 302, 307, 308 e redirect frame |
| Dove risponde | I server di inoltro del registrar | 130 località edge globali (PoP), vicine a ogni visitatore |
| Molti domini | Uno alla volta | Più domini di origine per redirect; importazione CSV in tutti i piani |
| Verificare se viene usato | Di solito nessun dato | Click e visitatori unici con i bot filtrati |
Per un solo dominio che punta a un solo indirizzo, l'inoltro del registrar è gratuito e fa il suo lavoro. RedirHub vale la pena quando sposti un sito con molte pagine, gestisci più domini o vuoi sapere se il vecchio dominio porta ancora visitatori.
Se stai spostando un intero sito, una mappatura della migrazione del sito invia ogni vecchio URL alla pagina nuova corrispondente. Se possiedi un portfolio di domini inoltrati, come domini con refusi e domini nazionali, puoi gestirli tutti in un unico posto, e ciascuno ottiene certificati SSL automatici per root e www.
Errori comuni#
- Dimenticare www o https. Prova tutte e quattro le versioni del vecchio indirizzo: con e senza www, http e https.
- Reindirizzare ogni pagina alla home page. I visitatori perdono la pagina che volevano. Mantieni il percorso o mappa le pagine una per una.
- Usare un 302 per uno spostamento permanente. Google potrebbe continuare a mostrare il vecchio dominio nei risultati di ricerca.
- Creare catene di reindirizzamento. Vecchio dominio al vecchio sito al nuovo sito aggiunge un passaggio ogni volta. Punta direttamente all'indirizzo finale.
- Lasciare scadere il vecchio dominio. Continua a rinnovarlo finché i vecchi link portano visitatori.
Domande frequenti
Imposta un redirect 301 dal vecchio dominio al nuovo: con l’inoltro dominio del tuo registrar se non hai hosting, con .htaccess o un blocco server Nginx se ce l’hai, oppure con un servizio di redirect. Reindirizza sia il root sia www e mantieni il percorso in modo che ogni pagina arrivi alla sua corrispondente.
Sì. La maggior parte dei registrar include l’inoltro dominio, e .htaccess, Nginx e i plugin WordPress non costano nulla se hai già l’hosting. Verifica che HTTPS funzioni sul vecchio dominio e se i percorsi vengono mantenuti, perché entrambi variano a seconda del provider.
Sì. Usa l’inoltro dominio del tuo registrar, oppure punta il DNS del dominio a un servizio di redirect. Nessuno dei due richiede un server web.
Usa un 301 per uno spostamento permanente, così Google indicizza il nuovo dominio e vi trasferisce i segnali di ranking. Usa un 302 solo se il vecchio dominio mostrerà di nuovo il suo sito.
Non se usi redirect 301 verso pagine corrispondenti. I ranking si spostano nel tempo sul nuovo dominio. Le perdite di solito derivano da 302, dal reindirizzare tutto alla home page o dalle catene di redirect.
Una regola del server funziona non appena la salvi. L’inoltro del registrar e le modifiche DNS possono richiedere da pochi minuti a qualche ora per applicarsi.
RedirHub risponde per il vecchio dominio senza hosting: punti i record root e www verso di esso, scegli 301 o 302 e mantieni il percorso oppure invii tutto a un solo URL. HTTPS viene emesso automaticamente e puoi vedere i clic per ogni redirect.

TC is the Operations Manager at RedirHub, leading the company’s operational strategy and execution to ensure reliable, scalable redirect infrastructure. He oversees internal processes, cross-team coordination, and platform readiness while supporting customers through complex redirect implementations. With a strong understanding of large-scale domain operations and real-world edge cases, TC plays a key role in aligning product and customer success to deliver stable, high-performance redirection solutions.
Articoli Correlati
Visualizza Tutti gli Articoli
Url-reindirizzamenti
Come reindirizzare il tuo dominio ai social media (senza danneggiare il tuo brand)
19 ott 2026

Url-reindirizzamenti
Come posso impostare la reindirizzazione per l'URL principale e gli URL secondari?
14 feb 2024

Url-reindirizzamenti
I redirect URL più lenti, in classifica: il tuo è nella lista?
16 ott 2026
