【发布时间】:2015-01-23 13:27:36
【问题描述】:
我有一个网站:My Website
它托管在 godaddy 上,它有一个使用 .svg 文件的预加载介绍动画,但它没有显示,我的页脚中还有 svg 标志。
我已经尝试了所有方法,例如在我的 web.config 中添加 .svg MIME 类型,编辑我的 .htaccess 但无法解决。
您对解决此问题的方法有什么建议吗?
【问题讨论】:
标签: .htaccess svg web-config mime-types
我有一个网站:My Website
它托管在 godaddy 上,它有一个使用 .svg 文件的预加载介绍动画,但它没有显示,我的页脚中还有 svg 标志。
我已经尝试了所有方法,例如在我的 web.config 中添加 .svg MIME 类型,编辑我的 .htaccess 但无法解决。
您对解决此问题的方法有什么建议吗?
【问题讨论】:
标签: .htaccess svg web-config mime-types
您的 svg 文件使用 MIME-Type application/octet-stream 提供,但应该使用 image/svg+xml 提供。 试试你的 .htaccess "AddType image/svg+xml"
【讨论】:
您可能缺少“xmlns="http://www.w3.org/2000/svg" 作为根元素的属性属性。您的 svg 标记应如下所示:
在此处了解更多信息: http://www.w3.org/TR/SVG11/struct.html#NewDocument
【讨论】: