Nginx 加载SVG时出错-错误\u内容\u解码\u失败
我有一台运行Nginx的服务器,安装了googlepagespeed模块 直到最近,我在我的网站上还没有遇到SVG的问题,但是现在Chrome给了我一个错误:加载资源失败:net::ERR\u CONTENT\u DECODING\u失败 图像位于:/images/bg.svg中 手动加载带有随机查询参数的图像,即bg.svg?v=2正常加载svg,没有错误,因此可能是缓存问题Nginx 加载SVG时出错-错误\u内容\u解码\u失败,nginx,svg,decoding,pagespeed,google-pagespeed,Nginx,Svg,Decoding,Pagespeed,Google Pagespeed,我有一台运行Nginx的服务器,安装了googlepagespeed模块 直到最近,我在我的网站上还没有遇到SVG的问题,但是现在Chrome给了我一个错误:加载资源失败:net::ERR\u CONTENT\u DECODING\u失败 图像位于:/images/bg.svg中 手动加载带有随机查询参数的图像,即bg.svg?v=2正常加载svg,没有错误,因此可能是缓存问题 如何解决此问题?请查看此链接后面的讨论 同样的错误被讨论为ngx_页面速度问题。对我有效的解决方案是将以下内容添加到
如何解决此问题?请查看此链接后面的讨论 同样的错误被讨论为ngx_页面速度问题。对我有效的解决方案是将以下内容添加到我的nginx配置中:
pagespeed Disallow "*.svg";
更多信息:
您还需要清除pagespeed缓存rm-rf/var/ngx\u pagespeed\u缓存/*&nginx-s重新加载