Trocar de url ao mudar a lingua do site – PHP

Eu tava com problemas para trocar a url quando um usuário simplesmente clica-se em inglês ou francês em um dos sites que eu estava desenvolvendo
Eu tentei tudo quanto foi código HTACCESS para tentar resolver isso… mas não tive muito sucesso

Então para resolver esse problema de uma vez por todas eu resolvi fazer esse código php aqui:

if(preg_match("/loulouextreme/", $_SERVER["HTTP_HOST"])){
if(preg_match("/\/fr/", $_SERVER["REQUEST_URI"])){
header("location: http://dev.louloushoppingextreme.com".$_SERVER["REQUEST_URI"]);
}
}else if(preg_match("/louloushopping/", $_SERVER["HTTP_HOST"])){
if(preg_match("/\/en/", $_SERVER["REQUEST_URI"])){
header("location: http://dev.loulouextremeshopping.com".$_SERVER["REQUEST_URI"]);
}
}

Isso é um caso real do site louloumagazine.com eu tava trabalhando com um dos concursos internos do site.
E precisava detectar a lingua e alterar a url

Após fazer esse código o site passou a verificar a url e alterar ela para o site correto, assim as propagandas e outras coisas também puderam ser alteradas de acordo com o site que ela entrava.

Isso ai fica como uma nota para a proxima vez que eu tiver problemas com isso 🙂

Espero que isso ajude alguem hehe

Abraços

Um comentário sobre “Trocar de url ao mudar a lingua do site – PHP

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s