Con un reindirizzamento di dominio puoi reindirizzare automaticamente i visitatori da un indirizzo a un altro. Questo è utile, ad esempio, se un vecchio dominio deve puntare permanentemente a un nuovo dominio, se un dominio aggiuntivo viene utilizzato solo come dominio di reindirizzamento o se un determinato URL deve puntare temporaneamente a un'altra destinazione.
In CURIAWEB-cPanel puoi creare tali reindirizzamenti sotto Domini → Reindirizzamenti configurare.
In questa guida ti mostriamo passo dopo passo come creare un reindirizzamento e quando utilizzarne uno permanente Reindirizzamento 301 o una temporanea Reindirizzamento 302 usi e come successivamente controlli se il reindirizzamento funziona correttamente.
Importante: Un reindirizzamento non è la stessa cosa di una modifica DNS. Il DNS determina quale server raggiunge un nome host. Un reindirizzamento HTTP viene elaborato solo dopo che la richiesta ha raggiunto il server web competente.
Cosa succede durante un reindirizzamento di dominio? #
Durante un reindirizzamento, il visitatore richiama inizialmente un determinato indirizzo.
Per esempio:
Il server web risponde a ciò con un reindirizzamento a:
Il browser apre quindi il nuovo indirizzo.
In sintesi:
Visitatore
↓
alte-domain.ch
↓
Reindirizzamento HTTP
↓
neue-domain.ch
↓
La pagina di destinazione viene caricata
Dopo il reindirizzamento, l'indirizzo di destinazione viene solitamente visualizzato anche nella barra degli indirizzi del browser.
Quando è utile un reindirizzamento? #
Le aree di applicazione tipiche sono:
- un vecchio dominio deve reindirizzare permanentemente a un nuovo dominio
- un dominio aggiuntivo deve reindirizzare al dominio principale
- un sottodominio deve puntare a un'altra pagina
- un determinato vecchio URL è stato sostituito definitivamente
- una pagina dovrebbe essere temporaneamente raggiungibile in un altro luogo
Il tipo di reindirizzamento corretto dipende in particolare dal fatto che la modifica sia permanente o solo temporanea.
301 o 302 – qual è la differenza? #
In cPanel, per quanto riguarda le normali redirezioni, si fa distinzione in particolare tra reindirizzamenti permanenti e temporanei.
| Tipo | Significato | Applicazione tipica |
|---|---|---|
| 301 | Spostato permanentemente | Il precedente indirizzo è stato permanentemente sostituito da un altro. |
| 302 | Spostato temporaneamente | Il reindirizzamento deve essere solo temporaneo. |
Quando dovresti usare un 301? #
Un' Reindirizzamento 301 è adatto se il precedente indirizzo non deve più essere utilizzato permanentemente come destinazione indipendente.
Per esempio:
alte-domain.ch
↓ 301
neue-domain.ch
O oppure
example.com/alte-seite/
↓ 301
example.com/neue-seite/
Il reindirizzamento segnala ai browser e ai motori di ricerca che la risorsa è stata spostata in modo permanente.
Importante: Utilizza un reindirizzamento 301 solo se la modifica è effettivamente intesa come permanente. I reindirizzamenti permanenti possono essere memorizzati nella cache dai browser e da altri sistemi.
Quando dovresti usare il 302? #
Un' Reindirizzamento 302 è prevista per una deviazione temporanea.
Per esempio:
example.com/aktion/
↓ 302
example.com/aktuelle-aktion/
Se l'indirizzo originale dovrà essere riutilizzato in seguito, un reindirizzamento temporaneo potrebbe essere la soluzione più adatta.
Non scegliere 301 e 302 a sensazione #
La scelta dovrebbe dipendere da ciò che deve effettivamente accadere all'URL originale:
Sostituito permanentemente?
→ 301
Solo una destinazione temporaneamente diversa?
→ 302
Se non sei ancora sicuro che una modifica rimanga permanente, non dovresti impostare affrettatamente un reindirizzamento permanente.
Accedi a cPanel #
Accedi al tuo cPanel di CURIAWEB.
Apri quindi:
Domini → Reindirizzamenti
Qui puoi creare un nuovo reindirizzamento HTTP.
Seleziona il tipo di reindirizzamento #
Seleziona prima se il reindirizzamento deve essere permanente o temporaneo.
A seconda dell'interfaccia di cPanel, ad esempio, vengono offerte le seguenti varianti:
- Permanente (301)
- Temporaneo (302)
Scegli la variante in base allo scopo effettivo del reindirizzamento.
3. Seleziona il dominio di origine #
Seleziona quindi il dominio da cui effettuare il reindirizzamento.
Per esempio:
alte-domain.ch
Controlla attentamente di aver selezionato il dominio corretto.
Attenzione: Se nel tuo account di hosting sono presenti più siti Web, un reindirizzamento sul dominio sbagliato potrebbe interessare un sito Web diverso da quello previsto.
4. Intero dominio o percorso specifico da reindirizzare #
Se l'intero dominio deve essere reindirizzato, il campo del percorso aggiuntivo rimane vuoto di conseguenza o non viene specificato alcun sottopercorso singolo.
Se desideri inoltrare solo un percorso specifico, puoi specificarlo in modo mirato.
Per esempio:
alte-domain.ch/kontakt/
Ziel:
https://neue-domain.ch/kontakt/
In questo modo non è necessariamente obbligatorio reindirizzare l'intero dominio.
5. Inserire l'indirizzo di destinazione completo #
Inserisci come destinazione l'indirizzo completo a cui i visitatori devono essere reindirizzati.
Per esempio:
L'indirizzo di destinazione include esplicitamente il protocollo.
Usa quindi, ad esempio:
e non solo:
www.example.com
Importante: Controlla attentamente l'indirizzo di destinazione. Un errore di battitura può reindirizzare i visitatori a un sito Web inesistente o errato.
6. Configura il comportamento per www #
In cPanel è possibile offrire opzioni per una reindirizzamento che determinano come gestire la www-La variante del dominio viene aggirata.
Per esempio:
example.com
www.example.com
A seconda della configurazione desiderata, il reindirizzamento può essere valido per entrambe le varianti o solo per una variante specifica.
Leggi attentamente le opzioni offerte e seleziona l'impostazione adatta alla configurazione del tuo dominio.
Cosa significa „Reindirizzamento con o senza www“? #
Con un'impostazione corrispondente, il reinoltro può essere effettuato sia su:
example.com
nonché anche in:
www.example.com
essere eseguite.
Questo è spesso utile se l'intero vecchio dominio, indipendentemente dalla variante utilizzata, deve essere reindirizzato a una nuova destinazione.
Che significa „Do Not Redirect www.“? #
In questa variante viene www-Versione esclusa dal reindirizzamento in questione.
Dovresti usarlo solo se questo comportamento è effettivamente intenzionale.
non confondere le opzioni www con l'obiettivo #
L'impostazione per www determina quale variante della Dominio di origine è coperto dalla regola.
Non stabilisce automaticamente se l'indirizzo di destinazione con o senza www viene utilizzato.
Inserisci tu stesso l'indirizzo di destinazione desiderato in modo completo.
7. Comprensione del reindirizzamento con caratteri jolly #
cPanel può inoltre offrire un'opzione per una cosiddetta Reindirizzamento jolly offrire.
Ciò consente di aggiungere i percorsi del dominio di origine corrispondenti alla destinazione.
In modo semplificato, una tale configurazione può consistere in:
nuovo-dominio.ch/prodotti/prodotto-a/
un reindirizzamento a:
nuova-dominio.ch/prodotti/prodotto-a/
generare.
Quando è utile un reindirizzamento con carattere jolly (wildcard)? #
Un reindirizzamento con carattere jolly può essere utile quando un intero sito web è stato spostato su un nuovo dominio e la struttura degli URL è rimasta sostanzialmente identica.
Per esempio:
alte-domain.ch/chi-siamo/
→ neue-domain.ch/chi-siamo/
alte-domain.ch/contatto/
→ neue-domain.ch/contatto/
alte-domain.ch/prodotti/
→ neue-domain.ch/prodotti/
Non attivare il carattere jolly se la struttura dell'URL è diversa #
Se il sito web di destinazione utilizza percorsi diversi, un reindirizzamento con carattere jolly può condurre i visitatori a pagine inesistenti.
Per esempio:
alte-domain.ch/produkte/
→ neue-domain.ch/produkte/
non ha senso se la nuova pagina si trova effettivamente su:
neue-domain.ch/offerta/
si trova.
Attenzione: Attiva un reindirizzamento wildcard solo se i percorsi del vecchio e del nuovo sito possono essere effettivamente mappati in modo sensato l'uno sull'altro.
8. Crea un inoltro #
Controlla ancora una volta prima di salvare:
- 301 o 302
- corretto dominio di origine
- se necessario, correggere il percorso di origine
- indirizzo di destinazione completo
- comportamento desiderato per
www - Impostazione dei caratteri jolly
Crea quindi il reindirizzamento.
9. Testare il reindirizzamento nel browser #
Dopo la creazione, apri l'indirizzo originale nel browser.
Per esempio:
Il browser dovrebbe quindi passare all'indirizzo di destinazione previsto.
Controlla l'indirizzo finale nella barra del browser.
Non testare solo la pagina iniziale #
Se viene reindirizzato un intero dominio, dovresti testare in aggiunta alcune tipiche sotto-pagine.
Per esempio:
alte-domain.ch/
alte-domain.ch/kontakt/
alte-domain.ch/produkte/
Questo è particolarmente importante se utilizzi un reindirizzamento jolly.
10. Testare separatamente www e non-www #
Se entrambe le varianti devono essere raggiungibili, testa:
e
Ciò ti permette di capire se quella scelta www-L'opzione produce effettivamente il comportamento desiderato.
11. Considerare HTTP e HTTPS #
A seconda della configurazione esistente, dovresti verificare anche il comportamento delle chiamate tramite HTTP e HTTPS.
Per esempio:
http://alte-domain.ch/
https://alte-domain.ch/
Un reindirizzamento funzionante tramite una variante non dimostra necessariamente che ogni variante possibile venga trattata in modo identico.
Reindirizzamento a HTTPS #
Un compito comune è il reindirizzamento da HTTP a HTTPS:
http://example.com/
↓
https://example.com/
Per una pura imposizione di HTTPS, tuttavia, dovresti prima verificare quali funzioni utilizza già a tale scopo la tua configurazione di hosting o applicativa esistente.
Non sovrapporre più reindirizzamenti HTTPS diversi se è già attiva una soluzione funzionante.
Consiglio pratico: Se HTTPS è già correttamente forzato, una seconda regola aggiuntiva non è automaticamente migliore. Molteplici meccanismi di reindirizzamento possono generare catene di reindirizzamento o cicli non necessari.
Cos'è una catena di reindirizzamento? #
Una catena di reindirizzamenti si verifica quando un indirizzo non porta direttamente alla destinazione finale, ma vengono eseguiti più reindirizzamenti in sequenza.
Per esempio:
http://example.com/
↓
http://www.example.com/
↓
https://www.example.com/
↓
https://neue-domain.ch/
Se la destinazione finale è già nota, un inoltro diretto è spesso più pulito.
Rileva il ciclo di reindirizzamento #
Un ciclo di reindirizzamento si verifica quando le regole si richiamano continuamente a vicenda.
In sintesi:
dominio-a.ch
→ dominio-b.ch
→ dominio-a.ch
→ dominio-b.ch
→ ...
Il browser alla fine interrompe il processo e mostra un messaggio di errore relativo a un numero eccessivo di reindirizzamenti.
A seconda del browser, ad esempio, potrebbe comparire un messaggio come:
Troppi reindirizzamenti
apparire.
Tipica causa di un ciclo di reindirizzamento #
Un ciclo può verificarsi quando più sistemi impongono contemporaneamente reindirizzamenti diversi.
Per esempio:
- Reindirizzamento cPanel
.htaccess-Regola- Configurazione di WordPress o CMS
- Plugin
- ulteriori servizi a monte
Se si verifica un ciclo, non dovresti quindi semplicemente aggiungere un altro reindirizzamento.
Regola fondamentale: In caso di „Troppi reindirizzamenti“, analizza prima le regole di reindirizzamento esistenti, anziché crearne un'altra.
Reindirizzamento cPanel e .htaccess #
Sulle pagine Web basate su Apache, i reindirizzamenti possono essere effettuati anche tramite:
.htaccess
essere controllato.
La funzione di cPanel offre un'interfaccia comoda per i reindirizzamenti tipici. Per regole più complesse, potrebbe essere necessaria una configurazione manuale.
Come tu una .htaccess-esamini e modifichi il file in modo sicuro, lo spieghiamo sotto .htaccess spiegato e modificato in sicurezza.
Verificare le regole .htaccess esistenti prima delle modifiche #
Se un sito web utilizza già reindirizzamenti propri, dovresti tenerne conto prima di impostare regole aggiuntive tramite cPanel.
Questo vale in particolare per WordPress e altri sistemi di gestione dei contenuti.
Diverse regole possono influenzarsi a vicenda.
Reindirizzamento cPanel e WordPress #
WordPress conosce già l'indirizzo del sito configurato e può inoltre utilizzare plugin che gestiscono i reindirizzamenti.
Se un sito WordPress reindirizza inaspettatamente a un altro dominio o URL, non dovresti quindi controllare esclusivamente i reindirizzamenti di cPanel.
Tra le possibili cause vi sono:
- Indirizzo WordPress
- Indirizzo web
- Plugin di reindirizzamento
.htaccess- Reindirizzamento cPanel
Il reindirizzamento di dominio e la document root non sono la stessa cosa #
Se due domini utilizzano la stessa radice dei documenti (document root), non si tratta automaticamente di un reindirizzamento.
Per esempio:
domain-a.ch ─┐
├→ public_html/
domain-b.ch ─┘
Entrambi i domini possono così visualizzare lo stesso set di file, senza che l'indirizzo nel browser cambi.
Invece, in caso di un reindirizzamento reale, succede che:
domain-b.ch
↓ 301
domain-a.ch
e il browser passa a domain-a.ch.
Spieghiamo in dettaglio la gestione dei domini e la Document Root su Aggiungere e gestire un dominio in cPanel.
Il reindirizzamento e il DNS non sono la stessa cosa #
Un record DNS può, ad esempio, far puntare un nome host a un indirizzo IP o a un altro nome host.
Ciò tuttavia non genera automaticamente un reindirizzamento HTTP nel browser.
In sintesi:
DNS:
Quale indirizzo tecnico deve essere raggiunto?
Reindirizzamento HTTP:
Quale altro URL deve visitare successivamente il browser?
Ti spieghiamo come gestire i record DNS su Utilizzare l'editor di zone DNS in cPanel.
CNAME non è un reindirizzamento HTTP #
Un errore comune consiste nel considerare un record CNAME equivalente a un reindirizzamento del browser.
Un CNAME è un record DNS. Associa un nome host a un altro nome host.
Ciò impedisce che l'URL inserito venga sostituito automaticamente nel browser da un altro URL.
Breve spiegazione: Se l'indirizzo nel browser cambia da
alte-domain.chsuneue-domain.chdovrai utilizzare un reindirizzamento HTTP e non semplicemente un CNAME.
Reindirizzare il vecchio dominio al nuovo dominio #
Se un sito Web è stato spostato definitivamente da un vecchio a un nuovo dominio, un reindirizzamento 301 è spesso la soluzione adatta.
Per esempio:
alte-firma.ch
↓ 301
neue-firma.ch
Se entrambi i siti Web presentano la stessa struttura di URL, può essere utile anche un reindirizzamento appropriato basato sul percorso.
In caso di cambio di dominio, se possibile reindirizzare a pagine di destinazione pertinenti #
Se le vecchie sottopagine dispongono di corrispondenti nuove sottopagine, un'associazione diretta è solitamente più sensata rispetto a reindirizzare genericamente tutte le vecchie URL alla nuova homepage.
Per esempio:
alte-domain.ch/kontakt/
→ neue-domain.ch/kontakt/
invece
alte-domain.ch/kontakt/
→ neue-domain.ch/
La premessa è naturalmente che esista una pagina di destinazione con contenuti corrispondenti.
Non reindirizzare i contenuti inesistenti a una pagina qualsiasi #
Un reindirizzamento dovrebbe avere una nuova destinazione sensata.
Se una vecchia pagina è stata rimossa e non esiste una pagina di sostituzione adeguata, un qualsiasi reindirizzamento alla homepage non è automaticamente la soluzione migliore.
I reindirizzamenti dovrebbero essere comprensibili e utili per i visitatori.
Reindirizzamento sottodominio #
Anche un sottodominio può essere reindirizzato a un altro indirizzo.
Per esempio:
shop.example.com
↓
https://www.example.com/shop/
Ti spieghiamo come configurare fondamentalmente un sottodominio e controllarne la document root su Creare un sottodominio in cPanel.
Reindirizza singola pagina #
Se è stata spostata solo una pagina specifica, non è necessario reindirizzare l'intero dominio.
Per esempio:
example.com/alte-seite/
↓ 301
example.com/neue-seite/
Controlla poi espressamente il vecchio URL e l'indirizzo di destinazione finale.
Reindirizzamento a sito web esterno #
La destinazione di un reindirizzamento non deve necessariamente trovarsi all'interno dello stesso dominio.
Per esempio:
example.com/partner/
↓
https://partner-example.com/
Verifica con particolare attenzione che l'indirizzo delle destinazioni esterne sia permanentemente corretto e affidabile.
Reindirizzamento a una pagina di destinazione non raggiungibile #
Un reindirizzamento configurato correttamente può funzionare tecnicamente, anche se la pagina di destinazione stessa non è raggiungibile.
Se il browser passa all'indirizzo di destinazione corretto e lì compare un errore, dovresti quindi verificare il sito web di destinazione separatamente.
Il reindirizzamento sembra non funzionare #
Verifica prima:
- corretto dominio di origine
- corretto percorso di origine
- indirizzo di destinazione completo
wwwImpostazione- HTTP e HTTPS
- esistenti
.htaccess-Regole - Reindirizzamenti all'interno dell'applicazione web
Il browser continua a mostrare un vecchio reindirizzamento #
I reindirizzamenti possono essere memorizzati nella cache. Questo vale in particolare per i reindirizzamenti permanenti.
Se hai appena modificato o rimosso una regola, il tuo browser potrebbe quindi continuare a mostrare temporaneamente il comportamento precedente.
In un caso del genere, prova eventualmente anche con una finestra di navigazione in incognito o con un altro browser.
Consiglio pratico: Se solo il tuo browser continua a reindirizzare alla vecchia destinazione, mentre un altro browser risponde correttamente, dovresti prendere in considerazione un effetto di cache locale.
Il reindirizzamento funziona solo senza www #
Se:
example.com
reindirizza correttamente, ma:
www.example.com
non, dovresti sia tu www-opzione di reindirizzamento e configurazione DNS e di dominio di www verificare.
Un reindirizzamento HTTP può essere elaborato solo se la richiesta raggiunge effettivamente l'ambiente di hosting previsto.
Il reindirizzamento funziona tramite HTTP, ma non tramite HTTPS #
Se:
http://alte-domain.ch/
inoltre, ma:
avendo già generato in precedenza un avviso di certificato o un errore di connessione, il problema può sorgere prima del reindirizzamento HTTP vero e proprio.
Per un corretto reindirizzamento HTTPS, la chiamata HTTPS originale deve poter essere elaborata tecnicamente.
Importante: Un reindirizzamento non può riparare retroattivamente una connessione TLS/SSL se il browser rifiuta già in precedenza la connessione HTTPS verso il nome host originale.
Rimuovi reindirizzamento #
Se un reindirizzamento non è più necessario, apri:
Domini → Reindirizzamenti
e cerca la regola in questione nella panoramica dei reindirizzamenti esistenti.
Controlla attentamente la fonte e la destinazione prima di rimuoverle.
Testare nuovamente dopo la rimozione #
Richiama successivamente l'indirizzo di origine precedente.
Se continua a verificarsi un reindirizzamento, potrebbe provenire, ad esempio, da un'altra fonte:
- Cache del browser
.htaccess- CMS
- Plugin
- altra configurazione del server
Pertanto, non dare automaticamente per scontato che la regola di cPanel fosse l'unico reindirizzamento esistente.
Testare il reindirizzamento prima di eliminare un vecchio sito web #
Se un vecchio dominio deve essere reindirizzato permanentemente a un nuovo sito web, dovresti testare completamente il reindirizzamento prima di rimuovere i contenuti non più necessari.
Verifica in particolare i vecchi URL importanti e le loro nuove destinazioni.
Procedura consigliata per un reindirizzamento di dominio permanente #
- Verifica se la modifica è effettivamente permanente.
- Assicurati che il sito Web di destinazione sia raggiungibile.
- Accedi a cPanel.
- Apri Domini → Reindirizzamenti.
- Scegli Permanente (301).
- Seleziona il dominio di origine corretto.
- Inserisci un percorso di origine, se necessario.
- Inserisci l'indirizzo di destinazione completo.
- Imposta il comportamento desiderato per
wwwfesta. - Attiva il carattere jolly solo se la struttura dell'URL corrisponde.
- Crea il reindirizzamento.
- Testa l'indirizzo di origine.
- Testa le sottopagine importanti.
- Verifica
wwwe nonwww. - Controlla l'indirizzo di destinazione finale.
Procedura consigliata in caso di reindirizzamento errato #
- Prendi nota dell'indirizzo di origine richiamato.
- Prendi nota dell'effettivo indirizzo di destinazione o del messaggio di errore.
- Controlla la regola sotto Domini → Reindirizzamenti.
- Controlla
www, HTTP e HTTPS separatamente. - Verifica esistenti
.htaccess-Regole. - Controlla i reindirizzamenti dell'applicazione web.
- Testa eventualmente senza la cache del browser esistente.
- Modifica la regola in questione solo dopo.
Regola fondamentale: Se un reindirizzamento non funziona come previsto, per prima cosa dovresti scoprire quale sistema lo sta effettivamente eseguendo. cPanel,
.htaccess, CMS e plugin possono generare reindirizzamenti indipendentemente l'uno dall'altro.
Quando dovresti contattare il supporto? #
Se un reindirizzamento non funziona nonostante una configurazione corretta o si crea un ciclo, sono utili informazioni il più possibile precise.
Da notare in particolare:
- indirizzo di origine completo
- indirizzo di destinazione desiderato
- 301 o 302
- se viene utilizzato un carattere jolly
- indirizzo di destinazione effettivamente richiamato
- preciso messaggio di errore del browser
- se il problema si verifica con HTTP, HTTPS o entrambi
- o
wwwe nonwwwreagire diversamente - sia che si usi WordPress o un altro CMS
- se siano note ulteriori regole di inoltro
Non trasmettere password o altri dati di accesso riservati.
Riepilogo #
Puoi impostare un reindirizzamento di dominio o URL nel cPanel di CURIAWEB sotto Domini → Reindirizzamenti una. Usa una Reindirizzamento 301, se il precedente indirizzo è stato sostituito definitivamente, e un Reindirizzamento 302, se la modifica deve essere solo temporanea.
Seleziona il dominio di origine o il percorso corretto e inserisci l'indirizzo di destinazione completo incluso https:// un. Controlla inoltre il comportamento desiderato per www e attiva un inoltro wildcard solo se la struttura dei percorsi di origine e destinazione corrisponde.
Dopo la configurazione, testa non solo la pagina iniziale, ma anche le pagine secondarie pertinenti e www, non-www, HTTP e HTTPS, nella misura in cui vengono utilizzate queste varianti.
Se un reindirizzamento reagisce in modo inatteso o genera un ciclo, non aggiungere semplicemente altre regole. Verifica prima se, oltre a cPanel, anche .htaccess, WordPress, plugin o altri componenti generano reindirizzamenti.