Esto es un artículo de ayuda en Programación

www htaccess redirect


Como hacer una redirección por .htaccess a www.

Mejor opción:

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

Otras posibles formas:


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

 

Redireccionando www para no-www

Si desea obtener lo opuesto, el código aunque diferente, es similar:

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

¿Qué es el archivo .htaccess?

El archivo .htaccess (hypertext access) es un archivo de configuración muy popular en servidores web basados en Apache que permite a los administradores aplicar redirecciones estratégicas, URL(s) amigables con buscadores (SEO) para lograr buen posicionamiento, y distintas políticas de acceso a directorios o archivos con la idea de mejorar la seguridad de su página web.

Otras respuestas relacionadas