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

Bucle infinito en htaccess y redirección a subcarpeta

Estas en el tema de Bucle infinito en htaccess y redirección a subcarpeta en el foro de Apache en Foros del Web. Hola a todos, tengo un problema que me esta rompiendo la cabeza y agradezco de antemano la ayuda que me puedan brindar. Tengo un sitio ...
  #1 (permalink)  
Antiguo 25/10/2014, 01:40
Avatar de carlospc  
Fecha de Ingreso: noviembre-2008
Ubicación: Huancayo/Perú
Mensajes: 240
Antigüedad: 16 años
Puntos: 12
Bucle infinito en htaccess y redirección a subcarpeta

Hola a todos, tengo un problema que me esta rompiendo la cabeza y agradezco de antemano la ayuda que me puedan brindar.

Tengo un sitio multilingüe y multipais, el cual lo deseo controlar con htaccess

el detalle es el siguiente, tengo el subdominio http://ar.dominio.com y quiero que lo re-dirija a http://ar.dominio.com/es/

El .htaccess actualmente lo tengo asi

Código:
RewriteCond %{HTTP_HOST} ^ar\.dominio\.com$ [NC]
RewriteRule ^(.*)$ http://ar.dominio.com/es/ [R=301,L]
Al ingresar logra redirigir a ar.dominio.com/es/ pero me notifica que tiene un bucle de re-direccionamiento.

Alguien que me pueda ayudar porfavor.

Gracias de antemano
__________________
Mi web --> www.CarlosPC.net
  #2 (permalink)  
Antiguo 25/10/2014, 02:44
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 11 años, 4 meses
Puntos: 401
Respuesta: Bucle infinito en htaccess y redirección a subcarpeta

Cita:
Iniciado por carlospc Ver Mensaje
Hola a todos, tengo un problema que me esta rompiendo la cabeza y agradezco de antemano la ayuda que me puedan brindar.

Tengo un sitio multilingüe y multipais, el cual lo deseo controlar con htaccess

el detalle es el siguiente, tengo el subdominio http://ar.dominio.com y quiero que lo re-dirija a http://ar.dominio.com/es/

El .htaccess actualmente lo tengo asi

Código:
RewriteCond %{HTTP_HOST} ^ar\.dominio\.com$ [NC]
RewriteRule ^(.*)$ http://ar.dominio.com/es/ [R=301,L]
Al ingresar logra redirigir a ar.dominio.com/es/ pero me notifica que tiene un bucle de re-direccionamiento.

Alguien que me pueda ayudar porfavor.

Gracias de antemano
Este seria correcto:
Código .:
Ver original
  1. RewriteCond %{HTTP_HOST} ^ar.dominio.com [NC]
  2. RewriteRule ^(.*)$ http://ar.dominio.com/es/$1 [L,R=301]

Si sigue con el bucle de redireccionamiento es por que ya tienes uno echo posiblemente en algún panel de control, ya puede ser cpanel, plesk, etc...
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-
  #3 (permalink)  
Antiguo 25/10/2014, 09:38
Avatar de carlospc  
Fecha de Ingreso: noviembre-2008
Ubicación: Huancayo/Perú
Mensajes: 240
Antigüedad: 16 años
Puntos: 12
Respuesta: Bucle infinito en htaccess y redirección a subcarpeta

Hola @Lauser, gracias por la ayuda, acabo de revisar mi cpanel y no hay re-dirección alguna (no sabía que por ahí también se podía redirigir).

Probé como me indicaste y lo que me causa es el mismo bucle tipo
ar.dominio.com/es/es/es/es/es/es/.....

Luego borré mi htaccess y probé con el redireccionador del cpanel, me genero un .htaccess con este código:
Cita:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^ar\.dominio\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.ar\.dominio\.com$
RewriteRule ^/?$ "http\:\/\/ar\.dominio\.com\/es" [R=301,L]
El cual, curiosamente también me genera el mismo problema

Gracias.
__________________
Mi web --> www.CarlosPC.net
  #4 (permalink)  
Antiguo 25/10/2014, 13:54
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 11 años, 4 meses
Puntos: 401
Respuesta: Bucle infinito en htaccess y redirección a subcarpeta

Estoy casi seguro que tienes otra a nivel server.
Por ejemplo que has configurado (posiblemente desde el panel) que escriban como escriban la dirección, osea con www o sin www, siempre te dirija a con www. Tal vez a la inversa.

Tienes dedicado, vps o hosting?
Si te sigue sin funcionar.... con dedic o vps, se puede intentar via ssh.
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-
  #5 (permalink)  
Antiguo 25/10/2014, 16:30
Avatar de carlospc  
Fecha de Ingreso: noviembre-2008
Ubicación: Huancayo/Perú
Mensajes: 240
Antigüedad: 16 años
Puntos: 12
Respuesta: Bucle infinito en htaccess y redirección a subcarpeta

Hola, ahora que lo mencionas en la raíz del sitio puse un htaccess para redireccionar los sitios que sean sin www hacia uno que tenga las www. Creé subdominios cada uno con su respectiva carpeta, en este caso para el ar.dominio.com creé un carpeta "ar" y es en esa carpeta donde estoy pretendiendo crear el htaccess.

Aya si tengo shared hosting

Alguna idea porfa?
__________________
Mi web --> www.CarlosPC.net

Etiquetas: htaccess, rewritecond, rewriterule
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 10:06.