LiteSpeed Cache for Xenforo

Add/Plugins LiteSpeed Cache for Xenforo 2.3.0

没有下载权限 登录/注册

欢迎客人!

• 开始前请阅读社区规则确保您顺利的熟悉本社区。注册用户可以提交资源,如果您有已发布资源的新版本,您可以随时更新版本!

• 文件链接损坏请在文件下方留言,我们将会及时更新来自备份服务器的新链接。如有其它问题请 提交工单 和我们联系!

• 我们拥有多账户检测系统,对于重复注册我们将采取严厉措施!

安装
  1. 下载适用于 XenForo 的 LiteSpeed Cache 插件包。
  2. 禁用任何其他页面缓存,因为它们会干扰 LSCXF2。
  3. 直接或使用 ssh/sftp 访问托管 XenForo 安装的服务器。
  4. 从解压缩的 LSCXF2 文件夹中,将上传下的所有文件复制到 XenForo 2 安装的根目录。
  5. 在 XenForo 控制面板中,导航至附加组件部分以完成安装。
配置
下载并安装插件包后,编辑XenForo 根目录中的.htaccess文件并将如下所示的代码添加到顶部,并在适当的情况下进行以下更改:
  • XenForo 设置的默认 cookie 前缀是xf_,因此 xenForo 设置的所有 cookie 都将以该前缀开头(xf_userxf_session_admin等)。如果您更改了 XenForo 配置文件中的 cookie 前缀,请确保更新下面重写规则中的所有xf_COOKIE_NAME cookie 以使用正确的前缀。例如,如果您设置的 cookie 前缀是myXF_,您将把xf_user更新为myXF_user等等。
  • 如果您想要缓存多于或少于 360 秒,请将360更改为您希望的秒数。 (建议 < 10 分钟):
  • 注意:确保在任何包含[L]标志的重写规则之前添加此代码,这可能会停止.htaccess处理并阻止代码执行。
代码:
# LiteSpeed XenForo cache
<IfModule litespeed>
    CacheLookup public on
    RewriteEngine On
    # cache
    RewriteCond %{HTTP_COOKIE} !(xf_lscxf_logged_in|xf_user|xf_session_admin) [NC]
    RewriteCond %{REQUEST_URI} !/install/ [NC]
    RewriteRule .* - [E=Cache-Control:max-age=360,E="cache-vary:xf_style_id,xf_language_id"]
    # no cache
    RewriteCond %{HTTP_COOKIE} (xf_lscxf_logged_in|xf_user|xf_session_admin) [NC]
    RewriteRule .* - [E=Cache-Control:vary=loggedin,E=Cache-Control:no-cache]
</IfModule>
后退
顶部