SVGZ格式只在我在Google Chrome上本地测试时有效。(不适用于其他浏览器)
不过,它在svg上运行良好。
否则,在服务器上,它就不工作了。我试图添加一个.htaccess文件
AddType image/svg+xml svg
AddType image/svg+xml svgz
AddEncoding x-gzip .svgz
但还是不行。尝试了内联和背景,相同的结果。
Here's the link to my test
我尝试了多个背景(纹理),并在页面底部的内联。
我卡住了。
最佳答案
httpd.conf和mime.typeshttpd.conf
位于apache/conf/httpd.conf
处。确保这两条线:
AddType image/svg+xml svg svgz
AddEncoding gzip svgz
或者,您只能添加
AddEncoding
行,并通过同一目录中的mime.types
来处理mime类型。确保存在以下行:image/svg+xml svg svgz
重新启动Apache,然后清除浏览器的缓存,重新加载并检查头。