就是用cookie结合客户端侦测的办法
选择不同的数据表和语言包老切换语言
这样一来 中文版的关于和英文版的about url地址都是 xxx.com/about/ 这样会影响SEO吗?
$last_lang = $_COOKIE['language'];
if($last_lang){
$lang = $last_lang;
}else{ //自动侦测客户端语言
$viewer= strtolower(substr($_SERVER['HTTP_ACCEPT_LANGUAGE'],0,2));
if($viewer == 'zh'){
$lang = 'cn';
}else{
$lang = 'en';
}
}
------解决方案--------------------
参考一下:
https://support.google.com/webmasters/answer/189077?hl=zh-Hans