3

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 をすばやく検索すると、次のスレッドにたどり着きました: @font-face が woff ファイルで 404 エラーをスローするのはなぜですか?

そのため、web.configファイルに追加しました:

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

iisreset を呼び出した後、IIS がこれらの変更を反映していることがわかりますが、デプロイされたアプリケーションには影響が見られませんでした。

他に明らかな答えが見つかりません。私が知らないことを知っている人はいますか?

4

1 に答える 1