2014-09-22 77 views
0

我試圖找到這個文件上,搜尋egines,等等...沒有找到解決方案,但也許你有一個。Apache2 - 禁用緩存的Internet Explorer

由於某些原因,我無法使用NGinx。我不得不使用Apache2(在debian上)。

我必須禁用JavaScript緩存(設置exprire頭)只適用於Internet Explorer(IE < V9如果可能的話)

BrowserMatch選項沒有給出任何可能性,據我所知。有人可以給我一些想法嗎?

回答

0

我foudn自己的解決方案,可以幫助一些其他用戶...

的想法是設置ENVVAR並用「頭」指令,可以檢查該變種:

BrowserMatch "MSIE 9.0" ie9 
<FilesMatch \.js> 
    # for javascripts, if ie9, set cache and expires 
    header set Cache-Control no-cache env=ie9 
    header set Expires "Thu, 01 Dec 1994 16:00:00 GMT" env=ie9 
</FilesMatch> 

這似乎如果有人有其他想法,那麼對於我們的配置就可以了。