首页 > 解决方案 > 网页不会停止在 Safari 上缓存

问题描述

我们有一个在 WordPress 中构建的房地产网站,其中包含许多静态页面、一个动态拉入并显示来自外部 API 的列表的列表页面和一个“已售出”页面,该页面拉出并显示存储在自定义表格中的已售列表网站的数据库。

我们在 Mac 上的 Safari 缓存列表和销售页面并且没有每天显示更新的内容时遇到了问题。

经过多次谷歌搜索,我将以下代码添加到站点的 .htaccess 文件中:

# DISABLE CACHING
<FilesMatch "\.(css|flv|gif|htm|html|ico|jpe|jpeg|jpg|js|mp3|mp4|png|pdf|swf|txt)$">
  ExpiresActive On
  ExpiresDefault A1
  Header append Cache-Control must-revalidate
</FilesMatch>

这似乎适用于静态页面和列表页面,但已售页面仍在 Safari 上缓存,我们不知道为什么。

这是页面: https ://www.teambyron.co.nz/solds/

有什么建议么?

标签: wordpresscachingsafaribrowser-cache

解决方案


推荐阅读