2017-08-03 13 views
0

私のウェブサイトで使用しているカスタムフォントは、IIS 8.5では提供されていません。 続くように私は、MIMEタイプを設定している:ダウンロード可能なフォントが失敗しました。IIS

<remove fileExtension=".ttf" /> 
<remove fileExtension=".woff" /> 
<remove fileExtension=".woff2" /> 
<remove fileExtension=".eot" /> 
<mimeMap fileExtension=".eot" mimeType="application/vnd.ms-fontobject" /> 
<mimeMap fileExtension=".ttf" mimeType="application/octet-stream" /> 
<mimeMap fileExtension=".woff" mimeType="application/x-font-woff" /> 
<mimeMap fileExtension=".woff2" mimeType="application/font-woff2" /> 

正常に動作します(あるいは、少なくとも私のウェブデバッグウィンドウでエラーを与えるものではありません).eot。 他の形式(woff、woff2、tff)は機能せず、404 Not Foundエラーが表示されます。

IISはフォントフォルダにアクセスできますが、eotファイルはうまく動作すると思います。 Firefoxは、このエラーがスローされます。

https://prefix.someurl.iis/Resources/Fonts/GlyphaLTStd.woff [HTTP/1.1 404見つかりません53ms]

感謝任意の助けを得ます。

+0

これらのMIMEタイプはIIS 8.5に組み込まれていると思います。これらのファイルをダウンロードするために何もする必要はありません。あなたのフォントのダウンロードがブロックされている必要があります。 –

+0

@WillHuang何ができるか考えてみませんか? – MoJo

答えて

0

申し訳ありません、私はそれを修正することができました。 私の怠け者が再び邪魔になりました(どうしてこれが起こっているのですか?)。

CSSファイルでsource-urlが正しく取得されなかったため、Lazy meがfont-face宣言で参照元のパスをコピーしました。

希望は他の人に役立ちます。

関連する問題