我使移动网站的静态部分符合放大器的要求,但我不确定是否还有其他必要的步骤。CDNed AMP页面的正确链接URL
特别是,通过重写网页内部链接到页面的CDN URL,强制用户通过Google CDN加载页面是否可行(或者甚至是必须的?)?即类似<a href="http_s_://cdn.ampproject.org/c/s/example.net/b.html">...</a>
?或者会以某种方式搞砸Google的爬虫?
事实上,我已经试过了,但是当点击链接时,即使当前页面是通过其CDN URL加载的,页面仍会在新标签页中打开。那是故意的吗?我尝试使用target =“_ top”,但显然这是不允许兼容amp-html。
那么这里推荐的解决方案是什么?
基于此[链接](http://stackoverflow.com/a/34757325/5832311),要使用AMP项目CDN,可以通过以下格式的URL访问:https://cdn.ampproject。 org/c/s//'。注意,'/ s'部分是可选的并且表示一个安全的源,所以如果源不是通过https服务的,那么你可以使用:https://cdn.ampproject.org/c/ /'。具有AMP同等效果的示例网址:https://cdn.ampproject.org/c/s/amp.theguardian.com/childrens-books-site/2016/jan/12/sugar-tax-andy-mulligan-liquidator ' –
abielita