我正在使用Mobile Detect来检测用户是从移动设备,平板电脑还是桌面访问我们的网站,我们的条件是,
if($detectmob == 'mobile' || $detectmob == 'tablet'){
header("Location: http://m.foo.com".$requestedUrl);
}
如果用户通过移动设备进入我们的网站,它会被重定向到移动版本等,那将完美无瑕地工作......
我们遇到的问题是,如果我们复制桌面网址http://foo.com/article/nice-article.html
并将其粘贴到Facebook以与我们的社区分享,那么即使我们使用任何其他工具,Facebook提取的信息也来自移动版http://m.foo.com/article/nice-article.html
要在Facebook上分享,比如ShareIt或ShareThis,它会从移动版本中提取信息,为什么呢?它与Bots有什么关系?...我们没有对该主题做出任何改变......我们如何解决这个问题?