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:
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.... 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]
¿Sera que se puede?
Ojala puedan ayudarme, desde ya muchas gracias.