加载SVG时出错 - ERR_CONTENT_DECODING_FAILED

问题描述 投票:3回答:1

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

直到最近,我在我的网站上没有SVG问题,但是现在Chrome正在给我错误:无法加载资源:net :: ERR_CONTENT_DECODING_FAILED

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

使用随机查询参数手动加载图像,即。 bg.svg?v = 2正常加载SVG没有错误,所以这可能是一个缓存问题。

我该如何解决此问题?

nginx svg decoding pagespeed google-pagespeed
1个回答
3
投票

看看这个链接https://github.com/pagespeed/ngx_pagespeed/issues/1346背后的讨论

将相同的错误作为ngx_pagespeed问题进行讨论。对我有用的解决方案是将其添加到我的nginx配置中:

pagespeed Disallow "*.svg";

有关它的更多信息:https://modpagespeed.com/doc/restricting_urls

© www.soinside.com 2019 - 2024. All rights reserved.