Asp.net
IIS 7.5 和 Razor 站點:CSS 和 JS 出現 500 個錯誤
出於某種原因,當我將 Razor MVC 網站部署到我的 Windows 2008 R2 伺服器時,所有 CSS 和 JS 都會出現 500 個內部伺服器錯誤。我不知道為什麼,因為我做了以下事情:
- 在 IIS 中啟用靜態內容
- 啟用匿名訪問,預設 ID 是應用程序池標識,並賦予該標識對文件夾的讀/寫權限
- 確保我的靜態內容處理程序設置正確
還會有什麼其他問題?我什至如何調試它以查看實際錯誤是什麼?即使我有一個 Application_Error 處理程序,也沒有記錄任何內容。並且 IIS 日誌沒有給我錯誤資訊?
謝謝。
啞劇類型是我的麻煩
我有同樣的問題。我的 css 和 js 沒有傳遞。伺服器說內部錯誤。
我發現我在 iis 的全域設置中添加了 mp4 的 mimetype,並且還在我的一個網站中添加了 mime 類型。那是個問題。這種 mime 類型只能存在於網站或全域中,不能同時存在。我刪除了全域 mimetype,一切正常。
希望對你們中的一些人有所幫助。
剛剛發現,我已經為 IIS 7.5 添加了web.config
*.woffMIME,所以在 IIS8 上部署時,它會導致靜態文件錯誤。從web.config中刪除後,一切都很好。