mimeMap仍然不显示我的svg

时间:2014-02-11 15:36:57

标签: html asp.net svg web-config

我很抱歉,如果它是新手或愚蠢的东西,但这是我第一次使用web.config文件。

我一直在处理godaddy的乐趣,默认情况下不提供svg支持。所以我找到了一些关于使用web.config文件通知浏览器如何处理这种文件类型的信息。

来源

  1. Link 1

  2. Link 2

  3. Link 3


  4. 我能够在服务器中获取文件而不会崩溃一切。该网站仍会显示而不是显示500 (internal) error,但svg仍然无效。

    这是我的web.config文件:

    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
      <system.webServer>
        <staticContent>
            <remove fileExtension=".svg" />
            <mimeMap fileExtension=".svg" mimeType="images/svg+xml" />
            <remove fileExtension=".svgz" />
            <mimeMap fileExtension=".svgz" mimeType="images/svg+xml" />
        </staticContent>
      </system.webServer>
    </configuration>
    

    有谁知道我做错了什么?我还把文件放到服务器上的主根文件中,但没有运气。

    实时网站,如果它有帮助:Mobile app design

1 个答案:

答案 0 :(得分:2)

您的mimeType似乎不正确。从images

中删除“s”
<mimeMap fileExtension=".svg" mimeType="image/svg+xml" />

reference, if you like documentation