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

Fate dei backup dei siti e delle email?
Sì, effettuiamo regolarmente backup di cortesia di tutti gli account. I backup sono di tre tipi: giornalieri, settimanali e mensili. I backup giornalieri vengono generalmente conservati in...

I vostri server supportano le estensioni Microsoft Front Page?
Si, i server hanno le estensioni front page attive ed abilitate.

Cosa fare per l'alert "Segnalato sito ingannevole" da Google Safe Browsing?
Quando un sito viene bloccato dal servizio Safe Browsing di Google, non è possibile visualizzarlo all'interno del browser in quanto viene visualizzato nel browser al...

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...