2012-09-04 63 views

Respuesta

50

Para agregar automáticamente una www a su nombre de dominio cuando no hay un subdominio, agregar esto al archivo .htaccess en la raíz del documento:

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

Gracias. Esto parece funcionar ¿Puedes explicar por qué el anterior no funcionó en tu opinión? Me di cuenta de que funcionaba; sin embargo, noté que mi subdominio no funcionaba. No estoy seguro si esto estaba relacionado o no, o solo problemas de propagación. Me encantaría aprender más sobre lo que significa cada línea de las 2 respuestas. ¡Gracias! – kdjernigan

+0

@kdjernigan el 'www' nunca se agregó a la redirección, y la primera condición coincide con un subdominio. –

+0

Esto no parece funcionar a menos que esté en la parte superior de mi archivo .htaccess ... lo cual está bien. Simplemente extraño. –

Cuestiones relacionadas