IE:The file could not be written to the cache — 在IE 上出現 該文件不能寫入到緩存

今天公司的ASP.Net網頁上出現了一個問題
首先是有客戶[在IE 中]不能打開一個xls 的超連結…
我們測試時用FireFox Google Chrome 都是沒有問題的
之後再用IE 嘗試打開找download 這個File 時出現以下的錯誤信息
The file could not be written to the cache


之後發現原因是因為我們公司的網頁是用了SSL 來加密的..
但是之前為了增加網頁的效能和使用考經驗我們亦都 啟用了 IIS 上的 “Enable content expiration” 設定.. 因為這些文件不會更新得很頻密的關係所以啟動了Cache…
很可惜IE 處理和 SSL有關的文件的Cache 上出現了一些問題… 所以便出現了這個錯誤句子了

解決方法很簡單…
就是到IIS
把開相關的”資料夾內容“/ 或”Virtual Directory 內容
之後選擇”Header tab
只要取消選取”Enable content expiration

Hope you find it useful

2 thoughts on “IE:The file could not be written to the cache — 在IE 上出現 該文件不能寫入到緩存

    1. ShareChiWai Post author

      你好

      你是說Windows 7 中的IIS OR Windows 7的IE 呢?
      或者你可以嘗Clear你的 IE Internet Browsing History 試試看

      我在WIN7上沒有遇過這個問題… 如果能解決的話可不可以回覆一下和大家分享呢?

      Reply

Leave a Reply