我无法在我的网站http://www.byfrequency.co.uk上正确显示SVG。相反,该网站会显示后备PNG。
当我在本地预览网站时,它们在所有浏览器中显示正常,这让我相信可能存在某种问题服务器端。麻烦的是,我不知道从哪里开始纠正这个问题!
(我的网络服务器是Windows 2008,目前已针对PHP 5.2,ASP,SSI,Perl,ASP.NET 3.5,CGI配置)
我调查过的其他事情是检查Chrome中的对象(logo.svg)。所有这些都给了我一条消息说"无法加载响应"并以红色突出显示。我已经尝试将文件放在本地根目录上,看看是否会产生差异,这是不是。最后,我查阅了大量有关显示SVG的文章但无济于事。
在半相关的说明中,我的网络字体在检查网站时似乎无法加载,但在Chrome / Safari中正确呈现,但在Firefox中无法正常呈现。同样,这些文件的路径是正确的,但我似乎无法纠正此错误。
非常感谢任何想法和想法!
答案 0 :(得分:0)
现在通过在web.config文件中添加MIME类型解决了这个问题。