htaccess de www a no www
Frecuentes
Visto 47 equipos
0
estoy teniendo un problema
Tengo un sitio web de Python (Django) y quiero eliminar el "www" de la URL, así que tengo este htaccess:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.mydomain.com/$ [NC]
RewriteRule ^(/)?(.*) http://mydomain.com/$1 [R=301,L]
Funciona, pero el problema es que si introduzco una URL como "www.dominio.com/admin" o "www.dominio.com/algo", se redirige a "dominio.com" en lugar de "dominio.com/admin" o "dominio.com/algo".
¿Sabes lo que está mal con mi htaccess?
Muchas gracias por su tiempo y ayuda.
1 Respuestas
0
Cambiar y guardar ^(/)?(.*)
a ^/?(.*)
. estas capturando eso /
y agregarlo a su URL, en lugar de la parte que realmente desea agregar con $1
.
Respondido el 30 de junio de 12 a las 19:06
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas .htaccess web or haz tu propia pregunta.