-1

404 エラーが返されるため、本番環境で icomoon アイコンが表示されません。

GET /icons/icomoon.woff net::ERR_ABORTED 404 (見つかりません)

GET /icons/icomoon.woff2 net::ERR_ABORTED 404 (見つかりません)

ファイルは正しいルートにあります: public/icons

public/icons/style.css に次のコードがあります。

font-face {
  font-family: 'icomoon';
  src:
    url('icomoon.woff') format('woff'),
    url('icomoon.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

私はこのようにsrcを入れようとしました:

  src: url('icomoon.woff') format('woff');
  src: url('icomoon.woff2') format('woff2');

しかし、うまくいきませんでした。

また、次のコードを public/web.config に配置しようとしました。

<system.webServer>
    <staticContent>
      <clientCache cacheControlCustom="public" cacheControlMode="UseMaxAge" cacheControlMaxAge="365.00:00:00" />
      <remove fileExtension=".woff" />
      <remove fileExtension=".woff2" />
      <mimeMap fileExtension=".woff" mimeType="application/x-font-woff" />
      <mimeMap fileExtension=".woff2" mimeType="application/font-woff2" />
    </staticContent>

また、機能しません。

4

1 に答える 1