IIS8 下 JS, CSS 等靜態文件出現 500 錯誤


今天搬了一套系統到騰訊雲上,系統在之前的阿里雲上運行是正常的, 搬到騰訊雲上后,系統里的 js, css 文件都打不開, 打開網絡跟蹤,出現的是 500 錯誤。

在網上翻了一些文章看了一下, 有說是 IIS 的靜態內容選項是否安裝上, 有些是否是 WINDOWS 的權限等等, 各種說法, 都一一確認了一遍,都沒有任何問題。

找了 N 久之后, 最后無間在 IIS 的站點中點了一下 MIME 類型,提示出錯了, 說某后綴重復。

 

打開 web.config 看了一下, 里面加了一個 .ts mimeMap 的鍵值,印象中以前如果有重復的鍵值,在系統啟動的時候會提示出錯,現在 IIS8 里不提示了?動態頁面都沒問題, 就是靜態文件打不開,這個太過神奇。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM