Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Nginx 加载SVG时出错-错误\u内容\u解码\u失败_Nginx_Svg_Decoding_Pagespeed_Google Pagespeed - Fatal编程技术网

Nginx 加载SVG时出错-错误\u内容\u解码\u失败

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_页面速度问题。对我有效的解决方案是将以下内容添加到

我有一台运行Nginx的服务器,安装了googlepagespeed模块

直到最近,我在我的网站上还没有遇到SVG的问题,但是现在Chrome给了我一个错误:加载资源失败:net::ERR\u CONTENT\u DECODING\u失败

图像位于:/images/bg.svg中

手动加载带有随机查询参数的图像,即bg.svg?v=2正常加载svg,没有错误,因此可能是缓存问题


如何解决此问题?

请查看此链接后面的讨论

同样的错误被讨论为ngx_页面速度问题。对我有效的解决方案是将以下内容添加到我的nginx配置中:

pagespeed Disallow "*.svg";
更多信息:

您还需要清除pagespeed缓存rm-rf/var/ngx\u pagespeed\u缓存/*&nginx-s重新加载