今日は更新しました素晴らしいフォントパッケージを 4.3.0 にアップグレードしたところ、woff2フォントが追加されました。このファイルは CSS にリンクされているため、woff2 ファイルを適切に提供するように nginx を構成する必要があります。
現在、フォント用の nginx 設定に次のブロックがあります:
location ~* \.(otf|eot|woff|ttf)$ {
types {font/opentype otf;}
types {application/vnd.ms-fontobject eot;}
types {font/truetype ttf;}
types {application/font-woff woff;}
}
woff2 フォントの適切な MIME タイプは何ですか?
ベストアンサー1
IIS では、プロジェクトの web.config に次のコードを追加することで、WOFF2 フォント ファイルの MIME タイプを宣言できます。
<system.webServer>
<staticContent>
<remove fileExtension=".woff2" />
<mimeMap fileExtension=".woff2" mimeType="font/woff2" />
</staticContent>
</system.webServer>
更新: 最新のW3C エディターズドラフト WOFF2 仕様に従って、MIME タイプが変更される可能性があります。付録 A: インターネット メディア タイプ登録セクション6.5. WOFF 2.0では、最新の提案フォーマットはfont/woff2