Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/10/2016, 21:21
Netyco
 
Fecha de Ingreso: enero-2005
Ubicación: Salta - Argentina
Mensajes: 322
Antigüedad: 19 años, 10 meses
Puntos: 7
Problema y redireccion con .htaccess

Hola, buenas noches,

Estoy teniendo un problema con .htaccess, aver si alguien tiene alguna posible solución.

Actualmente tengo un sitio sectorizado por paises....

http://www.web.com/ar/resto_de_la_url (Url para argentinos)
http://www.web.com/mx/resto_de_la_url (Url para mexico)
http://www.web.com/in/resto_de_la_url (Url para otros)

Me gustaria que si la persona es de Argentina, e ingresa a la direccion: http://www.web.com/mx/resto_de_la_url, automaticamente se redireccione a http://www.web.com/ar/resto_de_la_url

En el servidor tengo instalado .htaccess y el modulo de GeoIP...

Para esto tengo el codigo:

Código:
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^AR$
RewriteRule ^(/)?$ http://www.web.com/ar/ [L,R=301]

RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^MX$
RewriteRule ^(/)?$ http://www.web.com/ar/ [L,R=301]

RewriteCond %{ENV:GEOIP_COUNTRY_CODE} !^(AR|MX)$
RewriteRule ^(/)?$ http://www.web.com/in/ [L,R=301]
Este codigo funciona genial si es que ingreso a http://www.web.com/ dado a que al toque se redirecciona a http://www.web.com/ar/ o al pais del visitante, PERO PERO, si entro a: http://www.web.com/in/alggo/algo/algo.... se queda alli y yo espero que pase a: http://www.web.com/ar/alggo/algo/algo....

¿Sera que se puede?

Ojala puedan ayudarme, desde ya muchas gracias.