2012-09-04 10 views

risposta

50

per aggiungere automaticamente un www al tuo nome di dominio quando non c'è un sottodominio, aggiungere questo al file .htaccess nella root del documento:

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

Grazie. Questo sembra funzionare. Puoi spiegare perché la precedente non ha funzionato secondo te? Ho notato che funziona; tuttavia, ho notato che il mio sottodominio non funzionava. Non sono sicuro se questo fosse correlato o no o solo problemi di propagazione. Mi piacerebbe saperne di più su cosa significa ogni riga delle 2 risposte. Grazie! – kdjernigan

+0

@kdjernigan il 'www' non è mai stato aggiunto al reindirizzamento e la prima condizione corrisponde a un sottodominio. –

+0

Questo non sembra funzionare a meno che non sia nella parte superiore del mio file .htaccess ... che va bene. Solo strano –

Problemi correlati