FAQ - Come fare il redirect del sito da www a senza www?

Per impostare un redirect di ogni pagina del proprio sito da WWW a senza WWW effettuando anche il reindirizzamento di tutte le pagine del sito a "non www" come l'esempio riportato a seguire:

######
www.dominio.it/pagina1

verso

dominio.it/pagina1
######

basta creare un file .htaccess nella cartella "public_html" del proprio sito ed inserire il codice a seguire:

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

Il codice riportato sopra effettuerà il redirect di tutte le pagine del sito che iniziano con "www." verso la url corrispondente senza però il "www."

In alcuni casi si potrebbe voler mantenere separati "http" e "https", in quei caso si potrà utilizzare il seguente codice:

RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^www.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} ^www.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]

L'esempio riportato sopra farà si che nel caso il protocollo utilizzato sia "https", il redirect a "non www" resterà su "https".
FAQ Precedente su Hosting
<< Come fare il redirect di un sito in caso di cambio dominio?
FAQ Successiva su Hosting
Come si puo' rimuovare la pagina index dalle URL con htaccess? >>
FAQ Correlate

Come configurare un hosting solo per la gestione della posta?
Se si ha il sito su un server esterno e si vuole utilizzare il nostro hosting esclusivamente per la gestione della posta, è fondamentale configurare...

E' possibile ospitare contenuti per adulti sui vostri server?
Si, sui nostri server è possibile anche ospitare siti e contenuti per adulti purchè non si tratti di materiale illegale e/o protetto da diritto d'autore,...

Come far girare gli script perl .pl e .cgi?
Gli script CGI (.cgi) e PERL (.pl) funzionano correttamente sui nostri server Linux. Per garantirne il corretto funzionamento, devono essere caricati nella cartella cgi-bin e...

Come si imposta il Redirect in frame/URL Cloaking/URL Masking?
Qualora si abbia un hosting attivo non sarà possibile attivare il redirect in frame dalla Gestione Redirect  della propria area personale in pochi click come...