Redireccionar por procedencia mediante htaccess

  • Autor Autor BullEntertainment
  • Fecha de inicio Fecha de inicio
B

BullEntertainment

Épsilon
Programador
buenas , tengo una duda que me gustaria ver si alguien me la sabe responder , llevo varios dias buscando como poder redireccionar a usuarios de por ejemplo españa a un dominio .es y a los de otras localidades al dominio de su localidad.

algo asi como google que cuando entras desde españa te redirige al .es y si entras desde otro lugar por ejemplo mexico es .mx

creo que es con el :
RewriteEngine on
RewriteBase /
RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]

pero no se que mas tendria que poner para que los guiase por localidad... 🙂
 
Me uno a la pregunta
 
No lo he probado, pero puedes intentar generando el código tu htaccess en la siguiente web:

Redirect Visitors by Country | IP2Location.com

Esta web te genera un redireccionamiento basado en IP. Un ejemplo para España y para la URL test.com/es sería:

Insertar CODE, HTML o PHP:
RewriteEngine On

RewriteCond %{ENV:IP2LOCATION_COUNTRY_SHORT} ^ES$
RewriteRule ^(.*)$ http://test.com/es [L]

Saludos
 
No lo he probado, pero puedes intentar generando el código tu htaccess en la siguiente web:

Redirect Visitors by Country | IP2Location.com

Esta web te genera un redireccionamiento basado en IP. Un ejemplo para España y para la URL test.com/es sería:

Insertar CODE, HTML o PHP:
RewriteEngine On

RewriteCond %{ENV:IP2LOCATION_COUNTRY_SHORT} ^ES$
RewriteRule ^(.*)$ http://test.com/es [L]

Saludos

o perfecto me has salvado la vida 😉
 
Atrás
Arriba