Vai al contenuto
BeoHosting
BeoHosting

7 min

Reindirizzamenti in cPanel

Metodi 301, 302, wildcard e .htaccess.

Team BeoHosting

10+ anni di esperienza — Specialisti di web hosting e infrastrutture

Ultimo aggiornamento:

Un reindirizzamento invia automaticamente un visitatore da un URL a un altro. Quando qualcuno apre il vecchio URL, il server restituisce la nuova pagina senza alcuna azione da parte dell'utente. I reindirizzamenti sono fondamentali per preservare una buona UX e il posizionamento SEO quando sposti pagine, cambi dominio o forzi l'HTTPS.

Reindirizzamenti in cPanel

1

Apri lo strumento Redirects

Accedi a cPanel e apri lo strumento Redirects nella sezione Domains.

2

Scegli il tipo di reindirizzamento

Scegli 301 (Permanente) per gli spostamenti che trasferiscono il link juice SEO. Usa 302 (Temporaneo) per reindirizzamenti a breve termine (campagne, manutenzione).

3

Imposta URL di origine e di destinazione

Scegli il dominio di origine, compila il percorso relativo (ad es. /vecchia-pagina) e l'URL di destinazione. Decidi se reindirizzare anche www.

4

Testa il reindirizzamento

Apri l'URL di origine in modalità incognito. Usa redirect-checker.org o curl -I per verificare il codice di stato 301/302.

5

Configura i reindirizzamenti wildcard

Attiva "Wildcard Redirect" per inoltrare ogni pagina sotto un vecchio percorso alla pagina corrispondente sul nuovo percorso (ad es. /blog/* → /articoli/*).

6

Usa .htaccess per reindirizzamenti avanzati

Per regole regex o condizionali, modifica direttamente .htaccess: RewriteEngine On + RewriteRule ^vecchia-pagina$ /nuova-pagina [R=301,L].

Pronto a lanciare il tuo sito web?

Protezione SSL
Velocità
Assistenza 24/7

Unisciti a oltre 4.000 clienti soddisfatti. Migrazione gratuita e garanzia soddisfatti o rimborsati di 15 giorni.

Garanzia soddisfatti o rimborsati di 15 giorni
Migrazione gratuitaGaranzia di 15 giorniAssistenza 24/7

FAQ

Le risposte alle domande più comuni sui nostri servizi.

Il 301 (Reindirizzamento Permanente) comunica ai motori di ricerca e ai browser che la pagina è stata spostata in modo permanente. Google trasferisce circa il 90-99% del valore SEO (link juice) dal vecchio al nuovo URL e prima o poi sostituisce il vecchio URL con quello nuovo nell'indice. Il 302 (Reindirizzamento Temporaneo) indica che il cambiamento è temporaneo e che il vecchio URL tornerà attivo. Google non trasferisce il valore SEO e mantiene il vecchio URL nell'indice. Usa sempre il 301 per le modifiche permanenti, così da preservare il posizionamento SEO.

Nello strumento Redirects di cPanel: scegli il tipo 301 (Permanente), nel menu a tendina Domain seleziona il vecchio dominio, lascia vuoto l'URL di origine (root), inserisci https://nuovodominio.com come destinazione e spunta "Wild Card Redirect". In questo modo reindirizzi tutte le pagine dal vecchio al nuovo dominio, comprese le sottopagine. In alternativa, in .htaccess: RewriteEngine On / RewriteCond %{HTTP_HOST} ^vecchiodominio\.com$ [NC] / RewriteRule ^(.*)$ https://nuovodominio.com/$1 [R=301,L].

I reindirizzamenti 301 influiscono positivamente sulla SEO perché trasferiscono la maggior parte del valore SEO dal vecchio al nuovo URL. Google consiglia il 301 per tutte le modifiche permanenti. Tuttavia, c'è una piccola perdita (circa 1-10%) di link juice per ogni reindirizzamento. Evita le catene di reindirizzamenti (A > B > C) — ogni passaggio perde valore. Il 302 non trasferisce valore SEO e può confondere i motori di ricerca. Reindirizzamenti multipli e non necessari rallentano il sito, con effetti negativi sulla UX e sul posizionamento.

In cPanel, apri lo strumento Redirects. In fondo alla pagina trovi l'elenco di tutti i reindirizzamenti attivi con i dettagli (tipo, origine, destinazione). Clicca su "Delete" o sull'icona "x" accanto al reindirizzamento che vuoi rimuovere. La modifica è immediata. Se hai aggiunto il reindirizzamento manualmente in .htaccess, apri File Manager → public_html → .htaccess e rimuovi le righe RewriteRule pertinenti. Fai sempre un backup del file .htaccess prima delle modifiche, nel caso qualcosa vada storto.

Le cause più comuni: 1) Cache del browser — svuota la cache (Ctrl+Shift+Delete) o prova in incognito. 2) Loop di reindirizzamento — verifica che non ci sia un reindirizzamento circolare. 3) Percorso errato — controlla che l'URL di origine corrisponda esattamente (con o senza slash finale). 4) Conflitto in .htaccess — altre regole in .htaccess potrebbero bloccare il tuo reindirizzamento; controlla l'ordine delle regole. 5) Cache CDN — se usi Cloudflare o un'altra CDN, svuota la loro cache. Su BeoHosting, l'assistenza può aiutarti con la diagnostica.

Le nostre garanzie per la tua tranquillità

Protetto sotto ogni punto di vista

Garanzia di 15 giorni

Rimborsiamo senza fare domande nei primi 15 giorni.

Migrazione gratuita

Migriamo il tuo sito senza interruzioni: non devi fare nulla.

Assistenza 24/7

I nostri esperti sono a tua disposizione 24/7 via ticket e live chat.