云服务器内容精选

  • IP地址校验模式 规则引擎功能的“IP地址校验模式”分为两种,使用不同的“IP地址校验模式”会影响到CDN节点对客户端IP的判断: 建联 IP:该模式匹配的是客户端与CDN节点之间建连使用的IP,如果客户端与CDN节点之间有经过代理服务器,那么建联IP=代理服务器IP。 x-forwarded-for头:该模式匹配的是用户请求中x-forwarded-for请求头携带的左边第一个IP,不论客户端与CDN节点之间是否有经过代理服务器,x-forwarded-for头IP都=客户端真实IP。 示例:假设客户端真实IP为10.10.10.10,代理服务器IP为192.168.0.1。 没有经过代理服务器: 用户请求中x-forwarded-for请求头值:10.10.10.10。 客户端真实IP(即x-forwarded-for请求头携带的左边第一个IP)=客户端与CDN节点建连IP=10.10.10.10。 经过代理服务器: 用户请求中x-forwarded-for请求头值:10.10.10.10,192.168.0.1。 客户端真实IP(即x-forwarded-for请求头携带的左边第一个IP)=10.10.10.10。 客户端与CDN节点建连IP=代理服务器IP=192.168.0.1。 客户端真实IP(即x-forwarded-for请求头携带的左边第一个IP)≠客户端与CDN节点建连IP。
  • 执行操作 当客户端请求匹配了触发条件中的规则时,将执行相关配置。当前规则引擎支持的配置详见表2。 表2 规则引擎支持的配置项 功能分类 功能名称 说明 基础配置 HTTP header响应头 与“高级配置”中的“HTTP header配置(跨域请求)”配置要求一致,生效范围不同: HTTP header响应头:仅对规则匹配的资源生效。 HTTP header配置(跨域请求):对 域名 下所有资源生效。 高级回源 匹配了条件规则中触发条件的客户端请求,需要遵循该条件规则中的高级回源配置。 回源请求头 匹配了条件规则中触发条件的客户端请求,需要遵循该规则中回源请求头配置。 提升访问安全 访问控制 匹配了条件规则中触发条件的客户端请求,需要遵循该条件规则中的访问控制配置。当前可配置允许和拒绝。 允许:匹配条件的请求可正常访问资源。 拒绝:匹配条件的请求将被拦截,返回403状态码。 提升命中率 回源URL改写 匹配了条件规则中触发条件的客户端请求,需要遵循该条件规则中的回源URL改写配置。当前支持配置所有文件和通配符匹配。 缓存规则 匹配了条件规则中触发条件的客户端请求,需要遵循该条件规则中的缓存规则配置。 访问URL重写 匹配了条件规则中触发条件的客户端请求,需要遵循该条件规则中的访问URL重写配置。
  • 配置约束 主账号默认拥有所有权限,配置委托时无需添加权限。如果您的账号是 IAM 子账号,那么您的子账号需要有以下权限才可正常开启OBS委托授权: IAM权限: iam:agencies:listAgencies iam:agencies:createAgency iam:permissions:grantRoleToAgencyOnProject CDN权限: cdn:configuration:modifyChargeMode CDN ReadOnlyAccess