wordpress - 网页不会停止在 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/
有什么建议么?
解决方案
推荐阅读
- sql - MS SQL Server 上的 nchar(1) 列不区分大小写?
- react-native - 如何使用 Redux-toolkit 将数据添加到前面
- sql-server - 使用脚本备份数据库对象(PS/SQLCMD)
- reactjs - 警告:遇到两个具有相同键的孩子,`[object Object]
- go - gousb 从 MacOS 交叉编译到 Windows
- powershell - 向对象数组添加新属性。平行
- angular - Angular 11:未捕获的 ReferenceError:未定义进程
- angular - 如何编译 JavaScript 库以符合 es5 目标
- reactjs - 与 React 三纤维组件作斗争
- asp.net-mvc - MVC 网站 URL 更改处理 - 我把它放在哪里?