阿里云
阿里云多端小程序中小企业获客首选
发表主题 回复主题
  • 7100阅读
  • 0回复

[网站运营]开拓者网站加速器缓存规则配置说明

级别: 小白
发帖
24
云币
65
HO9w"){d$  
只有合理配置缓存规则才能发挥网站缓存的强大功能,不同的网站程序缓存规则也不一样,这里介绍各个字段的功能和配置格式: 45tQ$jr`1  
1、“path”:匹配URL路径字段,以“/”结束的匹配为目录路径,否则匹配为文件路径,URL路径不应包括参数部分,以下举例说明: VPXUy=W  
<rule path=//>匹配所有URL路径 UB|}+WA3  
<rule path=“”/>匹配网站首页 }:hN}*H  
<rule path=/admin.asp/>仅匹配/admin.asp文件 rl](0"Y0 t  
<rule path=/admin//>匹配admin目录,如:/admin/admin/login.asp/admin/index.asp/admin/news/ P jh3=Dr  
2、“query”:匹配URL路径参数,值为标准正则表达式,以下举例说明: NuC+iC$_/  
<rule query=id=[0-9]*/>匹配所有URL参数中包含id的请求,如:/?id=2/news.asp?id=6542等。 |#`qP^E  
<rule path=/news.aspquery=list=[0-9]*/>匹配/news.asp?list=1025/news.asp?list=445等。 JY6^pC}*  
3、“cookie”:匹配客户端cookie参数,值为标准正则表达式,用于判断用户是否登录非常有用,以下举例说明: =^`?O* /;  
<rule path="/" cookie="(wordpress|wordpress_logged_in)_[a-f0-9]*=" />用于判断wordpress用户是否已登录。 <K zEn+  
4、“timespan”和“timespan_s”:配置缓存时间字段,该字段必须配置,如果缺少该字段配置无效,字段值为正整数,单位为秒,禁用缓存则为 0 ,“timespan”为固定过期时间,“timespan_s”为弹性过期时间,以下举例说明:  MON]rj7  
<rule path="/" timespan="600" />所有页面缓存10分钟(固定时间过期) 6 ly`lu9  
<rule path="/member.php,/home.php,/admin.php" timespan="0" />禁用缓存的页面和路径 K+ @R [  
<rule path="/" cookie="[a-zA-Z]*_[0-9]*_auth=" timespan="0" />已登录用户禁用缓存
发表主题 回复主题
« 返回列表上一主题下一主题

限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
验证问题: 17 - 6 = ?
上一个 下一个
      ×
      全新阿里云开发者社区, 去探索开发者的新世界吧!
      一站式的体验,更多的精彩!
      通过下面领域大门,一起探索新的技术世界吧~ (点击图标进入)