我遵循官方安装指南 ,用最新稳定的pagespeed模块构buildnginx。 它在某些方面工作,所以我想用pipe理工具进一步debugging。 它们在nginx中启用如下:
http { pagespeed FileCachePath "/mnt/ramdisk/ngx_pagespeed_cache"; pagespeed StatisticsPath /ngx_pagespeed_statistics; pagespeed GlobalStatisticsPath /ngx_pagespeed_global_statistics; pagespeed MessagesPath /ngx_pagespeed_message; pagespeed ConsolePath /pagespeed_console; pagespeed AdminPath /pagespeed_admin; pagespeed GlobalAdminPath /pagespeed_global_admin; } server { location /ngx_pagespeed_statistics { allow 12.34.56.78; deny all; } location /ngx_pagespeed_global_statistics { allow 12.34.56.78; deny all; } location /ngx_pagespeed_message { allow 12.34.56.78; deny all; } location /pagespeed_console { allow 12.34.56.78; deny all; } location ~ ^/pagespeed_admin { allow 12.34.56.78; deny all; } location ~ ^/pagespeed_global_admin { allow 12.34.56.78; deny all; } pagespeed on; location ~ "\.pagespeed\.([az]\.)?[az]{2}\.[^.]{10}\.[^.]+" { add_header "" ""; } location ~ "^/pagespeed_static/" { } location ~ "^/ngx_pagespeed_beacon$" { } }
(其中12.34.56.78是我的IP地址)
当我访问https://example.org/ngx_pagespeed_statistics时,我看到一个简短的统计数据,然后说:“对不起,没有更新统计信息,请稍后再试。”
在浏览器检查器中,我看到它试图加载/ngx_pagespeed_statistics/stats_json ,它返回一个404。
我错过了configuration的一步吗? 可能是什么原因?