Come forzare www o non-www nel tuo file .htaccess
Molti clienti, ad un certo punto, richiedono di forzare la versione con www o senza www del loro sito da visualizzare nel browser dei visitatori. Ad esempio, puoi fare in modo che www.esempio.com o semplicemente esempio.com siano visualizzati nella barra degli indirizzi. Sebbene questa differenza non influenzi il modo in cui i visitatori trovano il tuo sito, può essere una questione di preferenza estetica. Questo articolo ti guiderà su come forzare www o non-www nel tuo file .htaccess. Puoi accedere al file .htaccess tramite il File Manager del cPanel.
come forzare www o non-www nel tuo file .htaccess
Forzare www o non-www nel file .htaccess tramite cPanel
Per prima cosa, accedi al tuo cPanel.
Una volta effettuato l’accesso, trova la categoria File e clicca sull’icona File Manager.
Successivamente, clicca su Impostazioni nell’angolo in alto a destra. Nel menu Impostazioni, scegli la radice del documento (o cartella) per il dominio su cui stai lavorando e assicurati che la casella accanto a Mostra File Nascosti sia selezionata.
Clicca sul pulsante Salva.
Cerca il file .htaccess e fai clic con il tasto destro su di esso. Questo aprirà un menu. Trova e clicca sull’opzione Modifica.
Ora sei nell’editor di testo. Inserisci uno dei seguenti codici nel file e clicca sul pulsante Salva Modifiche nell’angolo in alto a destra dello schermo. Assicurati di sostituire ‘esempio.com’ con il nome effettivo del tuo dominio.
NOTA: non inserire entrambi i codici nel file poiché causerebbe un errore. Di seguito sono riportati esempi di codice che puoi utilizzare per implementare la modifica desiderata sul sito web.
Forzare www
#Forza www:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^esempio.com [NC]
RewriteRule ^(.)$ https://www.esempio.com/$1 [L,R=301,NC]
Forzare non-www
#Forza non-www:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.esempio.com [NC]
RewriteRule ^(.)$ https://esempio.com/$1 [L,R=301]
Congratulazioni, hai forzato con successo www o non-www! Ora, quando digiti il nome del tuo dominio con o senza www davanti, dovrebbe essere visualizzato come hai impostato nel file .htaccess.