Vì bạn đặt thẻ asp.net-mvc vào bài đăng của mình, tôi sẽ cung cấp cho bạn giải pháp cấu hình IIS cho bạn.
Chrome không tiêu thụ woff và ném lỗi 404 khi máy chủ web của bạn không được định cấu hình với loại MIME 'woff' hoặc 'woff2'.
Bạn cần phải thêm IIS một MIME-TYPE cho woff2
<system.webServer>
<staticContent>
<remove fileExtension=".woff2" />
<mimeMap fileExtension=".woff2" mimeType="application/font-woff2" />
</staticContent>
</system.webServer>
Bạn có thể cấu hình nó trong web.xml.
Và bạn cũng có thể thực hiện việc này thông qua trình quản lý IIS.
- mở IIS manager
- Tính năng View -> Các loại MIME
- Actions -> Add
- Bạn sẽ thấy thêm Loại MIME hộp và đặt phần mở rộng woff2 trong phần mở rộng tập tin" .woff2"
- và kiểu MIME là "application/font-woff2".
Bạn đã kiểm tra xem nó có tồn tại trong thư mục phông chữ của bạn không? – Sam
Có nó tồn tại trong thư mục. –