Base di conoscenze
1 000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Forzare un nome di dominio nell’URL visualizzato dal browser web
Questa guida spiega come reindirizzare il traffico di un nome di dominio alias (sinonimo) al dominio principale, oppure forzare la visualizzazione del dominio principale nella barra degli indirizzi del browser.
Prevenire il contenuto duplicato.
Immaginiamo che il tuo sito web sia ospitato sul dominio principale example.com e che tu abbia configurato un dominio alias come example-alias.com.
Per impostazione predefinita, quando un visitatore inserisce uno di questi indirizzi nel browser, l'URL digitato rimane visualizzato. Questo può generare contenuti duplicati (duplicate content), il che influisce negativamente sul posizionamento nei motori di ricerca (SEO).
Per evitare questo, è possibile forzare il reindirizzamento: se un visitatore digita example-alias.com, verrà automaticamente reindirizzato a example.com.
Questa configurazione si effettua nel file .htaccess, che si trova nella directory principale del tuo spazio web (generalmente nella cartella /web tramite il tuo accesso FTP). Se questo file non esiste ancora, è necessario crearlo.
Inserire quindi le seguenti direttive nel file:
RewriteEngine On
# Forza il reindirizzamento a HTTPS e al dominio canonico
RewriteCond %{HTTP:X-Forwarded-Proto} !https [OR]
RewriteCond %{HTTP_HOST} !^example\.com$ [NC]
RewriteRule ^(.*)$ https://example.com/$1 [R=301,L]Adatta il codice qui sopra in base alle tue esigenze:
- Sostituisci
example.comcon il tuo dominio principale e la sua estensione (.com, .org, .ch, ecc.). Aggiungiwww.davanti al tuo dominio se preferisci forzare la visualizzazione del sottodominiowww. - Se si verifica un ciclo di reindirizzamento, è possibile sostituire la condizione del protocollo con
RewriteCond %{HTTPS} off(in particolare se il servizio di hosting non utilizza un proxy inverso).
Per maggiori informazioni, consultare la documentazione relativa ai reindirizzamenti automatici verso HTTPS.
Link a questa FAQ: https://faq.infomaniak.com/482
Questa FAQ è stata utile?