我已经为我网站的移动用户创建了AMP页面。问题是"当我尝试从手机访问我的网站时,它会显示网页版本"还有"如果我尝试从台式机和笔记本电脑访问AMP页面,它只会显示AMP页面,而不会将我的请求发送到NON-Amp页面。
1.AMP页面完全合格且没有任何错误
我用了
<link rel="amphtml" href="https://www.moztech.in/demo/ampindex.html">
在非放大器版本中,
<link rel="canonical" href="https://www.moztech.in/demo/index.html">
在AMP版本中。
如果可能,请查看我的代码并帮助我。
答案 0 :(得分:2)
你误解了AMP的目的。它根本不进行任何重定向,因此如果您将AMP URL放入桌面浏览器,那么您将转到AMP页面。如果您希望它具有重定向,那么您必须在服务器上自己实现它。 AMP不会处理您的任何重定向,只需将其视为HTML的一个子集,仅此而已。
答案 1 :(得分:1)
听起来你已经正确设置了一切。但是,AMP不会进行任何自动重定向。
AMP的设计使应用程序可以选择提供AMP页面而不是标准规范页面。例如,
由于规范页面上的link
标记提供了有关在何处查找AMP版本的信息,因此应用可以自动选择AMP提供的更快,更适合移动设备的移动体验。但是,此决定是在应用程序级别进行的,并且不由AMP本身处理。