0
现在,由于IIS7中的Cache-Control标头设置为7天(as per these instructions),因此我在网站上用于Google Maps实现的.kml文件被缓存了7天。如何防止在IIS7服务器上缓存.kml文件?
我可以使用版本控制在更改时更新.kml文件,但我宁愿不会因为别人可能想引用它们。
我可以配置IIS7,或对.kml文件进行配置更改以删除缓存,或将其设置为非常短的时间?
现在,由于IIS7中的Cache-Control标头设置为7天(as per these instructions),因此我在网站上用于Google Maps实现的.kml文件被缓存了7天。如何防止在IIS7服务器上缓存.kml文件?
我可以使用版本控制在更改时更新.kml文件,但我宁愿不会因为别人可能想引用它们。
我可以配置IIS7,或对.kml文件进行配置更改以删除缓存,或将其设置为非常短的时间?
您可以在IIS中以每个目录为基础设置/更改过期标头。
最简单的方法来完成你想要的是创建一个新的目录,你服务的.kml文件。从该目录中删除过期的标题。
啊哈!我不知道你可以这样做。谢谢 :-) – Techboy 2011-06-04 15:57:47