23 04 2021

网站发布后,请求*.woff,.woff2,.svg此类文件时得到的都是404,这种情况要怎么解决呢?

解决方案一:
给服务器IIS添加SVG,WOFF,WOFF2这几个文件类型的扩展,即在IIS上添加MIME 类型。

1.打开服务器IIS管理器–》选择该发布网站–》在功能视图中,选择MIME类型

 2.选择MIME类型–》鼠标双击–》进入MIME类型管理列表–》点击右上角“添加…”

 3.输入对应的文件扩展名和MIME类型,点击“确定”就行了
    1) .woff application/x-font-woff
    2) .woff2 application/x-font-woff
    3) .svg image/svg+xml

解决方案二:

打开网站程序的配置文件,在system.webServer节点中添加如下配置:

<staticContent>
      <remove fileExtension=".woff"/>
      <mimeMap fileExtension=".woff" mimeType="application/x-font-woff" />
      <remove fileExtension=".woff2"/>
      <mimeMap fileExtension=".woff2" mimeType="application/x-font-woff2" />
      <remove fileExtension=".svg" />
      <mimeMap fileExtension=".svg" mimeType="image/svg+xml" />
</staticContent>





延伸阅读