Redirecionar por procedência mediante htaccess

  • Autor Autor BullEntertainment
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
B

BullEntertainment

Épsilon
Programador
No recomendado
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... 🙂
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
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:

Inserir CODE, HTML ou 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:

Inserir CODE, HTML ou PHP:
RewriteEngine On

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

Saludos

o perfecto me has salvado la vida 😉
 
Voltar
Topo