CentOS7 Plesk服务器Mod_pagespeed无法重写合并静态资源问题
问题:Mod_pagespeed静态资源重写/合并失效(CentOS 7 + Plesk)
在搭载Plesk面板的CentOS 7服务器上部署了Mod_pagespeed,托管两个带有独立SSL证书的网站。目前collapse_whitespace、remove_comments等Pagespeed过滤器可正常工作,但CSS、JS及图片的重写与合并功能完全失效。调试模式下曾持续出现“deadline exceeded”错误,虽已解决该错误,但静态资源处理问题仍未改善。
当前pagespeed.conf配置如下:
ModPagespeed On ModPagespeedEnableCachePurge on ModPagespeedFetchHttps enable ModPagespeedInheritVHostConfig on AddOutputFilterByType MOD_PAGESPEED_OUTPUT_FILTER text/html ModPagespeedRewriteLevel CoreFilters ModPagespeedEnableFilters fallback_rewrite_css_urls,remove_comments,collapse_whitespace,debug ModPagespeedFileCachePath "/var/cache/mod_pagespeed/" ModPagespeedLogDir "/var/log/pagespeed" ModPagespeedRewriteDeadlinePerFlushMs 0 ModPagespeedDomain https://www.example.com ModPagespeedLoadFromFile "https://www.example.com/assets/" "/var/www/vhosts/example.com/httpdocs/assets/" ModPagespeedFileCacheInodeLimit 0 ModPagespeedMaxSegmentLength 1024
更新2:曾怀疑HTTPS设置导致问题,禁用HTTPS后仍无改善。尝试通过HTTP处理HTTPS资源时收到警告:之前的资源未被重写,因为其域名(www.example.com)未被授权
内容的提问来源于stack exchange,提问作者KenAdamsTR
相关产品推荐
相关产品推荐

