gpt4 book ai didi

iis-7 - IIS 500 错误 - 无法在 .ttf、.svg 和 .woff 字体文件上执行 URL?

转载 作者:行者123 更新时间:2023-12-04 02:50:27 27 4
gpt4 key购买 nike

我正在尝试部署一个引用 http://fortawesome.github.io/Font-Awesome/ 的 Web 应用程序

一切都在本地运行良好,但当我部署时,我收到几个 500 错误。

> GET
> http://localhost/csweb/Content/font_awesome/font/fontawesome-webfont.ttf
> 500 (Internal Server Error)

> GET
> http://localhost/csweb/Content/font_awesome/font/fontawesome-webfont.woff
> 500 (Internal Server Error)

> GET
> http://localhost/csweb/Content/font_awesome/font/fontawesome-webfont.svg#fontawesomregular
> 500 (Internal Server Error)

快速搜索 StackOverflow 将我带到这个线程:Why is @font-face throwing a 404 error on woff files?

因此我添加到我的 web.config 文件中:

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

我看到 IIS 在调用 iisreset 后反射(reflect)了这些更改,但对部署的应用程序没有影响。

我没有找到任何其他明显的答案 -- 有人知道我不知道的任何事情吗?

最佳答案

哦,嘿,我几乎马上就想通了。我需要将以下行添加到 web.config 中:

<httpHandlers>
<add verb="GET" path="*.woff" type="System.Web.StaticFileHandler" />
<add verb="GET" path="*.ttf" type="System.Web.StaticFileHandler" />
<add verb="GET" path="*.svg" type="System.Web.StaticFileHandler" />
...

关于iis-7 - IIS 500 错误 - 无法在 .ttf、.svg 和 .woff 字体文件上执行 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17891027/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com