
我在獲取 IIS 返回字體檔案時遇到問題。 URL 是正確的,mime 類型設定正確,但我仍然收到 404 錯誤。其他靜態文件,如 JS、CSS、LESS 都會按預期返回,但 dang 字體文件不會返回。
如果有幫助的話,這適用於運行 MVC4 的 .NET 4.5 專案。
如果我將字體檔案移到應用程式之外,檔案將正確返回。就好像 .NET 應用程式中存在某些設定阻止檢索字型檔案一樣。
預先感謝您的任何幫助,如果其他資訊有幫助,請告訴我。
答案1
您可能需要新增具有字體檔案副檔名的 MIME 類型。
編輯:不,如果您已經設定了它們,那麼您顯然不會這樣做。順便說一句,MIME 類型可以在每個應用程式的基礎上設置,因此您可能只想檢查 web.config 檔案中的 MIME 類型是否已覆蓋。 (在 web.config 檔案中搜尋檔案副檔名也可能會得到一些有趣的東西,也可能不會)