我有company.com,us.company.com和ca.company.com。多国重定向与谷歌工作
我希望该网站以Google公司的名义在Google上展示,但如果用户在美国并点击company.com,他们将被重定向到us.company.com。为company.com,us.company.com谷歌搜索时
这些地点包括WordPress和我有使用CloudFlare的(见下面的代码工作的重定向。
<?php
$country_code = $_SERVER["HTTP_CF_IPCOUNTRY"];
if($country_code == 'CA') {
header("Location: http://ca.company.com", true, 301);
exit();
}
if($country_code == 'US') {
header("Location: http://us.company.com", true, 301);
exit();
}
?>
目前出现不管的位置用户和company.com无处可见
我已经为company.com设置了网站管理员工具,并且截至昨天添加了us.company.com,但不是100%确定是否要这样。
任何帮助/意见将不胜感激。
如果你是开放使用的插件,那么请检查:http://codecanyon.net/item/wp-geoip-country-redirect/3589163 –
如果要通过代码来实现,那么请检查该:http://stackoverflow.com/questions/9838344/how-to-redirect-domain-according-to-country-ip-address –
@HelpingHands谢谢,我很高兴使用任何一个,只要它的工作。正如我所提到的,我确实有重定向工作,但Google似乎并不喜欢它,您提供的选项会让Google显示正确的网站吗? –