使用rails nginx和乘客。我将以下内容放在nginx.conf文件中以缓存图像js。但是现在我注意到我的ajax调用是缓存的,或者说将来的期限设置为30年左右。我想缓存javascripts而不是ajax调用。我该怎么做?
location ~* ^.+.(jpg|jpeg|gif|png|css|js|swf)?([0-9]+)?$ {
expires max;
passenger_enabled on;
}
我在firefox 3.5上看到了这个。
答案 0 :(得分:0)
我只是在
中设置缓存:falsejQuery.ajaxSetup({
cache: false,
'beforeSend': function (xhr) {
xhr.setRequestHeader("Accept", "text/javascript")
}
});
});
如果有更好的方法,或者这对memcaching有效,请告诉我。
由于