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

Per impostare un redirect di ogni pagine 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 posso mettere il mio sito temporaneamente offline?
Per rendere momentaneamnete il proprio sito irraggiungibile, basta creare un file personalizzato di manutenzione, ad esempio "manutenzione.php", dopodichè bastera generare un file .htaccess nella cartella...

Quali sono i vantaggi di un hosting con IP dedicato?
I vantaggi di avere un IP dedicato sono molteplici, tuttavia c'è da dire che in realtà l'impatto su un sito medio è pressochè minimo o...

Come far girare gli script python .py?
Gli script  python .py funzionano correttamente sui nostri server linux, per il corretto funzionamento devono essere caricati nella cartella cgi-bin ed avere permessi 755. Nella maggior...

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