Foros del Web » Administración de Sistemas » Apache »

htaccess y redirección cuando no lleva www

Estas en el tema de htaccess y redirección cuando no lleva www en el foro de Apache en Foros del Web. Hola, Tengo un problema con la redirección al dominio con las www cuando no las lleva y es el siguiente. Quiero que cuando no lleve ...
  #1 (permalink)  
Antiguo 27/10/2011, 09:52
 
Fecha de Ingreso: noviembre-2005
Mensajes: 182
Antigüedad: 18 años, 5 meses
Puntos: 4
htaccess y redirección cuando no lleva www

Hola,

Tengo un problema con la redirección al dominio con las www cuando no las lleva y es el siguiente.

Quiero que cuando no lleve las www las ponga, eso lo tengo resuelto, lo que también quiere es que cuando se acceda a un subdoniminio determinado llamado www2 también lo permita y no redireccione.

El código que tengo que funciona solo poniendo las www es el siguiente pero falla al acceder mediante www2.dominio.com

Código:
RewriteCond %{HTTP_HOST} !^www.dominio.com$ 
RewriteRule ^(.*)$ http://www.dominio.com/$1 [R=301,L]
Esto pone las www si no las lleva pero quiero que permita acceder mediante www2.dominio.com, como lo hago.

Muchas gracias
  #2 (permalink)  
Antiguo 27/10/2011, 12:06
Avatar de Trublux  
Fecha de Ingreso: octubre-2010
Ubicación: Madrid
Mensajes: 355
Antigüedad: 13 años, 6 meses
Puntos: 48
Respuesta: htaccess y redirección cuando no lleva www

Pues diciendo que el host también sea distinto de www2.dominio.com:
Código Apache:
Ver original
  1. RewriteCond %{HTTP_HOST} !^www2\.dominio\.com$
  2. RewriteCond %{HTTP_HOST} !^www\.dominio\.com$
  3. RewriteRule ^(.*)$ http://www\.dominio\.com$1 [R=301,L]

Y así más reducido:
Código Apache:
Ver original
  1. RewriteCond %{HTTP_HOST} !^www(2)?\.dominio\.com$
  2. RewriteRule ^(.*)$ http://www\.dominio\.com$1 [R=301,L]

P.D.: En la RewriteRule hay que quitar el "/" que has puesto delante del "$1". También he "escapado" los puntos pero es por costumbre mía.
__________________
eZ Publish Developer Basic Legacy
eZ Publish Developer Basics (4.4)
Alojamientos rurales en España

Última edición por Trublux; 27/10/2011 a las 12:16
  #3 (permalink)  
Antiguo 27/10/2011, 17:56
 
Fecha de Ingreso: noviembre-2005
Mensajes: 182
Antigüedad: 18 años, 5 meses
Puntos: 4
Respuesta: htaccess y redirección cuando no lleva www

Muchas gracias trublux, funciona perfectamente.

Saludos

Etiquetas: htaccess, rewrite, www
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:49.