我想做一件我认为相当简单的事。让 IIS7告诉客户他们可以在一定的时间内缓存我网站上的所有图像,比如说24小时。
我已经尝试了 http://www.galcho.com/Blog/post/2008/02/27/IIS7-How-to-set-cache-control-for-static-content.aspx的步骤,但是没有用。我仍然会收到发送到服务器的请求,并返回304。
有人知道怎么做吗?我有一个图形密集型的网站,我的用户每次请求一个页面时都会受到打击(我的服务器也是如此)。奇怪的是,图像似乎有“ Cache-Control private,max-age = 3600”显示在 Firebug 中,但当我按 F5时浏览器仍在请求它们。