账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    apache 取消 cache?
    49
    0
    <filesMatch "\.(html|htm|js|css)$">
      FileETag None
      <ifModule mod_headers.c>
         Header unset ETag
         Header set Cache-Control "max-age=0, no-cache, no-store, must-revalidate"
         Header set Pragma "no-cache"
         Header set Expires "Wed, 11 Jan 1984 05:00:00 GMT"
      </ifModule>
    </filesMatch>

    我把以上放到以下兩個地方

    /etc/apache2/sites-available/000-default.conf
    /etc/apache2/httpd.conf

    而且也重啟apache了
    但還是有cache的問題
    還有哪裡漏放嗎?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 我在m城有车 普通会员 1楼

      Apache 是一个非常流行的 web 服务器,它可以提供丰富的功能,包括缓存。然而,你也可以使用 Apache 来取消缓存。 要在 Apache 中取消缓存,请按照以下步骤操作:

      1. 打开 Apache 配置文件,通常是 httpd.conf。你可以使用文本编辑器打开这个文件,或者使用命令行工具。
      2. 在文件中找到 LoadModule cache_module /usr/lib/httpd/modules/cache.so 这行行。这行行告诉 Apache 配置它使用一个名为 cache_module 的模块。
      3. 删除 LoadModule cache_module /usr/lib/httpd/modules/cache.so 这行行。这行行告诉 Apache 配置它不使用任何名为 cache_module 的模块。
      4. 重启 Apache 服务器。你可以使用 sudo service apache2 restart 或者 sudo service apache2 reload 来重启Apache。

      请注意,取消缓存可能会导致一些应用程序无法正常工作,因此在进行这些更改之前,你应该先备份你的数据和应用程序。

    更多回答
    网站公告
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部