2015-08-31 221 views
0

我想添加瀏覽器緩存資源在我的網站上。我對此完全陌生,但發現了一些關於如何做到這一點的信息。建議使用以下代碼創建一個web.config文件,並將其放在我的根文件夾中。web.config文件導致500內部服務器錯誤

<?xml version="1.0" encoding="utf-8" ?> 
<configuration> 
    <system.web> 
    <staticContent> 
     <clientCache cacheControlMode="UseMaxAge" CacheControlMaxAge="365.00:00:00" /> 
    </staticContent> 
    </system.web> 
</configuration> 

但是,當我這樣做時,我的網站上出現500內部服務器錯誤。任何人都知道這是爲什麼發生?這與權限有關嗎?我錯過了關鍵的東西嗎?

任何幫助,將不勝感激。

回答

3

它應該是件system.webServer而不是system.web

+0

這工作,以繞過內部服務器錯誤,但現在我的所有圖像,CSS(顯然是一切,但HTML)現在返回一個500內部服務器錯誤。 。? – David

+0

嘗試添加以下web.config'的'部分,用於顯示有關錯誤的詳細信息'<配置> 通過 <編譯調試= 「真」/> ' – Rudis

+0

它只是告訴我,我在響應報頭中發現「頁面無法由於500內部服務器錯誤而顯示「 – David

相關問題