页面缓存设置
目录
缓存存储设置
缓存策略
不缓存URL
不缓存域名
缓存功能
描述
指定要分别启用的缓存功能。
开:启用缓存引擎。
爬虫:启用Crawler功能。
ESI:启用ESI功能。
在服务器级别全局启用的功能可在虚拟主机级别覆盖。
注意:在虚拟主机级别将启用LiteMage设置为开会覆盖此设置,并自动启用缓存引擎和所有功能。
默认值:全部启用
语法
复选框
存储路径
描述
指定用于保存缓存对象的目录。目前,LiteSpeed Cache会将每个对象存储在单独的文件中。文件名是对象键的哈希值。为避免一个目录中保存过多文件,将创建多级目录。要启用缓存,必须在服务器级别设置此值。虚拟主机级别设置将覆盖服务器级别设置。
语法
路径
提示
性能 建议将专用磁盘或磁盘阵列指定为缓存存储。推荐使用RAID0。
建议为每个虚拟主机设置不同的缓存存储路径,以防止purge all请求影响其他虚拟主机。
启用LiteMage
描述
为Magento商店启用LiteMage Cache。
设置为'On'时,服务器还会尝试使用共享私有缓存信息,以加快首次访问者的页面加载时间。选择'Safe'可禁用此功能。
语法
从下拉列表选择
提示
信息 如果您的LiteSpeed许可证未启用LiteMage模块,此设置将不起作用。
缓存管理器路径
描述
指定用于存储缓存管理器文件的目录。默认情况下,这些文件存储在存储路径中。
语法
路径
提示
性能 建议在高速磁盘上使用单独位置,以防止缓存管理器文件被意外删除。 仅当缓存存储也保存在RAM磁盘上时,才将此项设置为RAM磁盘上的位置。
公共存储过期(分钟)
描述
缓存文件在服务器尝试将其物理删除前允许保留的最长时间。此删除操作每天执行一次,以防止缓存存储增长过大。最小设置为60分钟。
语法
非负整数
提示
信息 将此值设置为大于最长TTL的时间,有助于避免仍然有效的缓存文件被删除。
遵循Cacheable
描述
当未提供LiteSpeed专用缓存控制时,遵循常规"Cache-Control"响应头的值。
LiteSpeed专用缓存控制包括X-litespeed-cache-control响应头,以及通过重写规则设置的cache-control环境变量。
语法
布尔值
提示
信息 此设置默认启用。
缓存键修改
描述
允许从URL中丢弃无用的查询字符串参数,使某些请求更适合缓存。
语法
clear丢弃所有先前配置;-qs:[string]丢弃名称与[string]完全匹配的所有查询字符串;-qs:utm*丢弃名称部分以[string]开头的所有查询字符串。每行输入一条规则。
示例
-qs:gclid丢弃名称与"gclid"完全匹配的所有查询字符串。
5XX响应微缓存
描述
当缓存响应头表明页面可缓存时,将返回HTTP状态码5xx(500、503等)的页面缓存10秒。
默认值:
服务器级别:Yes
VH级别:继承服务器级别设置
上下文级别继承VH级别设置
语法
布尔值
提示
性能 启用此设置有助于避免不良请求,也可以作为额外的DDoS保护。