2011-06-02 91 views
0

現在,由於IIS7中的Cache-Control標頭設置爲7天(as per these instructions),因此我在網站上用於Google Maps實現的.kml文件被緩存了7天。如何防止在IIS7服務器上緩存.kml文件?

我可以使用版本控制在更改時更新.kml文件,但我寧願不會因爲別人可能想引用它們。

我可以配置IIS7,或對.kml文件進行配置更改以刪除緩存,或將其設置爲非常短的時間?

回答

1

您可以在IIS中以每個目錄爲基礎設置/更改過期標頭。

最簡單的方法來完成你想要的是創建一個新的目錄,你服務的.kml文件。從該目錄中刪除過期的標題。

+0

啊哈!我不知道你可以這樣做。謝謝 :-) – Techboy 2011-06-04 15:57:47