我在网站,css背景和<img>
标签上显示两种方法的SVG图像,两者都不起作用。但是,我可以通过<object>
方法加载svg文件,但这不适用于这种情况(它可以替换<img>
但不能替换背景图像)。因为有人会问,SVG文件就在那里,如果你直接去他们的网址就可以访问它们。
我一直在一个单独的私人服务器上测试和使用这个站点,SVG图像在那里正常显示。这让我相信这个问题是服务器端的结果。
我尝试将以下内容添加到.htaccess文件中,但它没有修复任何内容:
AddType image/svg xml svg svgz
AddEncoding gzip svgz
我知道一些涉及httpd.conf的替代方法,但我无法访问它。
这是麻烦的网站:http://www.focusvitamins.com/get-started/
以下是工作测试网站:http://focus.steadfa.st/dtclanding2015/
感谢您的帮助!
答案 0 :(得分:0)
那应该是
AddType image/svg+xml svg svgz
因为svg图像的mime类型是image / svg + xml。你错过了一个+