问题::在使用AMP for WP plugin并在“高级设置”中启用移动设备重定向时,我注意到通过bit.ly缩短的链接在台式机上可以运行,但在移动设备上可以断开。在移动设备上查看广告系列链接时,bit.ly未能在URL后面添加/amp/
或/?amp
,导致在移动设备上加载bit.ly缩短的URL时出错。示例:
工作的AMP URL,没有逐位重定向:www.domain.com/site/post/amp/
或www.domain.com/site/post/?amp
URL,并添加了bit.ly广告系列信息...但这不是bit.ly在移动设备上提供的重定向:www.domain.com/site/post/amp/?utm_campaign=campaign-name&utm_medium=social&utm_source=facebook&utm_content=
或{{1 }}
通过bit.ly重定向的移动设备网址:www.domain.com/site/post/?amp&?utm_campaign=campaign-name&utm_medium=social&utm_source=facebook&utm_content=
->在AMP WP中启用移动设备重定向时,移动设备上的URL中断,因为缺少www.domain.com/site/post/?utm_campaign=campaign-name&utm_medium=social&utm_source=facebook&utm_content=
或/amp/
可能的解决方案:
还有第三种选择吗?是否可以通过某些方式重写bit.ly链接以在需要时包括所需的AMP端点(/?amp
或/amp/
)?
我已经在网上进行了一些挖掘,但没有找到其他选择。如果有人认为相关内容,我很乐意提供htaccess或其他代码。