如何在特定类型的URL上禁用mod_pagespeed

wrl*_*rls 2 permalinks nginx pagespeed mod-pagespeed amp-html

我已经在我的nginx服务器上安装了mod_pagespeed,我喜欢它.

最近,我在我的网站上安装了AMP帖子,所有固定链接现在都/amp/在URL的末尾.

问题是mod_pagespeed(此时)不支持AMP标记,因此控制台显示一些错误.但是当我?PageSpeed=off在放大器URL的末尾插入时,AMP会被验证.

所以,我想,如果可能的话,只为所有在末尾都有/ amp /的网址停用mod_pagespeed.

永久链接结构是: https://www.example.com/postname/

AMP的永久链接结构是: https://www.example.com/postname/amp/

因此,mod_pagespeed应该只适用于第一个永久链接结构.

我试图将其放入mod_pagespeed的代码如下:

pagespeed Disallow “https://*example.com/*/amp/*”;
Run Code Online (Sandbox Code Playgroud)

它不会被模块拒绝,但它不会关闭AMP帖子上的pagespeed模块.你能帮我解决这个问题吗?

提前谢谢了.

小智 6

在pagespeed.conf文件中添加:

pagespeed Disallow */amp/*;
Run Code Online (Sandbox Code Playgroud)