我有一个带有index.html主页的网站,该网站会不时更新。我们有时会为客户添加优惠信息,特殊信息等等,必须在第二天为所有人显示。
如果index.html被浏览器缓存,许多用户都不会注意到任何内容已发生变化,除非他们明确刷新页面的内容......
确保100%访问者拥有最新的index.html页面,而不影响缓存性能的最佳方法是什么?
答案 0 :(得分:0)
我最好的答案是每次都要跳过更新index.html并使用服务器端编程语言,比如PHP。然后,您可以将页面的标题设置为不缓存,还可以设置可用于更改内容的管理页面。或者你可以使用AJAX使用JavaScript浏览器端脚本。然后页面可以在下次加载网站之前进行更新。