2011-06-02 87 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