Ubuntu-> Apache-> Phusion Passenger-> Rails 2.3
我网站的主要部分是对您的点击做出反应。因此,如果您单击链接,它将带您到目的地,并立即重新生成页面。
但是,如果您单击“后退”按钮,则看不到新页面。不幸的是,如果没有手动刷新,它不会显示。看来浏览器正在缓存它。我想确保浏览器没有缓存页面。
另外,我确实想为所有静态资产设置远期到期日期。
解决此问题的最佳方法是什么?我应该在Rails中解决这个问题吗?阿帕奇?Javascript?
谢谢您的帮助,杰森
唉。这些建议都没有强迫我寻找行为。
也许有一个JavaScript答案?我可以让Rails在注释中写出时间戳记,然后让javascript检查一下时间是否在五秒钟之内(或任何可行的方法)。如果是,那么很好,但是如果否,那么重新加载页面吗?
您认为这行得通吗?
感谢你的帮助,
杰森