2015-04-24 20 views
30

Phông chữ khởi động không tải chính xác glyphicons-halflings-regular.woff2.Phông chữ Bootstrap woff2 không được tải chính xác

Nó hiển thị lỗi trong bảng điều khiển Chrome của tôi.

Bất kỳ giải pháp nào để tải nó đúng cách, sao cho nó không hiển thị lỗi trong bảng điều khiển?

+0

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

+1

Có nó tồn tại trong thư mục. –

Trả lời

59

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.

  1. mở IIS manager
  2. Tính năng View -> Các loại MIME
  3. Actions -> Add
  4. 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"
  5. và kiểu MIME là "application/font-woff2".
+0

Không có woff2 của nó không được tải chính xác –

+0

@ V.J. thử cài đặt ở trên. – hina10531

+1

Làm việc như một người say mê cho tôi - cảm ơn! –

2

Vấn đề tương tự đã được giải quyết bằng cách thêm cho IIS các thẻ trong Web.config trong, dưới thư mục Views.

+0

"thêm * các thẻ *" không thực sự trả lời bất cứ điều gì. –

0

Một hack nhỏ 1) tìm kiếm glyphicons-Halflings-regular.woff 2) Sao chép glyphicons-Halflings-regular.woff như glyphicons-Halflings-regular.woff2 3) Đặt này được yêu cầu thư mục. Nó hoạt động trong trường hợp của tôi.

Các vấn đề liên quan