缓存问题 - 所有页面URL在浏览器中显示相同的输出页面,除非硬刷新

时间:2018-04-11 17:34:52

标签: wordpress ubuntu caching

我在Ubuntu上有一个WordPress网站https://bustypalace.com(NSFW),当我设置时,我启用了各种缓存方法。

我最近意识到,虽然我没有以WordPress用户身份登录,但所有页面都加载相同(首页加载)页面。如果我在网络浏览器中进行了硬刷新,它会清除并显示正确的页面。

我按照以下说明启用了http内容缓存: https://www.1and1.com/cloud-community/learn/web-server/apache/configure-http-content-caching-in-apache-on-ubuntu-1604/

我还将它添加到/ var / www / html目录中的.htaccess文件中:

# BEGIN EXPIRES

    ExpiresActive On
    ExpiresDefault "access plus 10 days"
    ExpiresByType text/css "access plus 1 week"
    ExpiresByType text/plain "access plus 1 month"
    ExpiresByType image/svg+xml "access 1 month"
    ExpiresByType image/gif "access plus 1 month"
    ExpiresByType image/png "access plus 1 month"
    ExpiresByType image/jpeg "access plus 1 month"
    ExpiresByType application/x-javascript "access plus 1 month"
    ExpiresByType application/javascript "access plus 1 week"
    ExpiresByType application/x-icon "access plus 1 year"

# END EXPIRES

我猜这个问题源于一些缓存问题,所以我试图删除我应用的所有缓存方法(是的,我重新启动了apache)。

不幸的是,即使根据https://gtmetrix.com/reports/bustypalace.com/GoVZdZtB浏览器缓存现已禁用,问题仍然存在。

任何人都知道如何解决这个问题?提前谢谢。

1 个答案:

答案 0 :(得分:0)

通过禁用cache_disk来解决问题:

sudo a2dismod cache_disk