华体会联盟hthRackspaceCDN边缘规则

华体会联盟hthackspaceCDN帮助创建内容规则
网络或CDN后建规则华体会联盟hth创建rakspaceCDN服务.

边缘规则一组策略教CDN如何处理交通问题被称为边际规则 因为这些策略应用边际服务器 意指网络服务器上不需要逻辑执行行为华体会联盟hthRackspace目前支持下列边缘规则类型:缓存规则、源规则及约束文章描述规则类型并指导建立规则类型

缓存规则

缓存规则控制网站内容直播时间TTL设置内容通知边端服务器缓存内容多久后检验源码(Web服务器)低TTL建议常变高TTL内容(例如24小时)像图像等静态内容

举例说,用户设置三小时TTL处理每小时更新的内容边缘服务器从缓存服务3小时而不与源服务器通信用户更新内容时,网站访问者直到三小时结束才看到更新

TTL动态内容

网站有动态内容或使用cookie改变访问者体验时,将内容tL设置为0(0)秒仍可设置高端TTL静态内容并同时将其余内容TTL设置为0网站动态内容可按下图显示设置规则

默认TTL值

华体会联盟hth如果没有TTL设置,RackspaceCDN为内容设置默认TTL值如下:

  • 错误响应缓存10秒
  • 缓存重定向响应不缓存
  • 如果您不设置缓存规则,所有内容都缓存1天。

源规则

原创规则使用时需要从两个或多个源码提取内容(web服务器、负载平衡器等)用于同一种CDN服务举个例子,你所有图像都可能存储成云块存储卷连接到一个服务器上,而Web代码可能存储到另一个服务器上您必须创建源规则, 以便添加源代码到现有的 CDN 服务中 。

前一节所列默认缓存规则适用于所有源头

设置新源头时执行下列步骤:

  1. 登录到云控制板.

  2. 顶部导航栏点击华体会联盟hth选择产品>机载云.

  3. 点击存储>CDN后单击服务名

  4. 细节页面服务下服务细节中键添加源.

  5. 输入域名或原创IP地址

    华体会联盟hthRackspace建议指定域名,因为IP地址可随时间变化输入域名或IP地址时 do不对输入https://.

    注解:验证源码可接受DCDN服务表域流量举个例子,如果您的CDN服务有域cdn.customer1.com中,你可能需要修改原创服务器.ht存取文件允许流出域

  6. 通知服务从新源获取内容时指定内容路径举例说,如果需要从新源调出所有图像,则将路径设置为/图像/*.使用此规则, 任何时候您的域得到请求并包含/图像/路径中, CDN从新源获取内容, 如果边缘找不到它 。

    路径中必须包含通配符字符举个例子/图像/不是一个有效路径,但/图像/*有效路径 。

  7. 点击保存原创.

注释 :请求传递源头时使用信头中的原主机名if your CDN域名mysite.com源头为mysite.com,你可能会期望CDN会把主机名改成mysite.com取出源头时然而,事实并非如此。

约束

华体会联盟hthRackspaceCDN允许你具体说明下列类型限制:

  • 引用器指定HTTP主机必须提交请求
  • 地理特征说明允许请求或限制请求的地理特征
  • 客户IP地址指定单IPv4或IPv6地址限制应用注释 : 无级跨域或网络范围目前不支持

创建限制执行下列步骤:

  1. 云控面板中,转到细节页面提供CDN服务
  2. 下方约束中键添加规则.
  3. 选择限制类型定义关于每种类型和额外值的更多信息见这些步骤后段
  4. 指定允许或阻塞请求
  5. 点击保存规则.

引用器约束

引用器约束通过检验限制访问网站内容转介器头输入请求用户通常实施这种访问控制以避免图像、视频和其他内容从其他网站连接恶意用户可以检查网站源码www.yoursite.com并看到您的汽车图片之一有源/images/cars/smartcar.png.用户从您的域创建URLwww.yoursite.com/images/cars/smartcar.png并引用网站代码中的 URL结果,你从另一个网站收费使用, 在某些情况下,这些收费加起来可以加起来

保护图像或其他文件时,可执行转介限制设置此设置时需要下列信息:

  • 转介符向CDN说明转介符头请求中期望哪个域指针头指向允许.请求与所有其他转介头被拒绝
  • 路径向CDN说明内容执行限制

多推荐者域对单路径实施时,可使用空格分离领域列表引用器字段内下例举

注解华体会联盟hth:racrspace不建议全域执行推理限制

关于查询者信息,大多数浏览器自动插入查询者页眉举例说,如果请求从网站获取图像,浏览器自动插入页眉www.yoursite.com.网络浏览器插入转介器页眉
www.malicioussite.com进请求CDN验证此转介头不匹配你设置并拒绝请求的限制在这种情况下,你本会输入www.yoursite.com
进进引用器字段内

注释 :某些浏览器可能不自动插入页眉转介器约束启动后,免转介器头请求会被CDN拒绝推荐使用测试域test.yoursite.com测试所有规则后再执行

地理约束

可限制基于地理区的内容华体会联盟hthRackspaceCDN地理区表及其内国家和地区见华体会联盟hthRackspaceCDN地理映射.

客户IP地址限制

可定义IP地址限制内容

规则搭建

本节中的信息应用到建立各种边缘规则

路径信息

每种边缘规则都基于路径强制执行路径指向网络内容中哪部分应执行规则路径直接连接出源服务器(或Web服务器)文件结构例例,如果内容存储/logos目录服务器上设置路径对内容应用规则/logos/*.

如果要规则应用目录内所有内容(包括子目录),则路径后必须包括通配符使用路径/logos/*命令网络应用规则/logos路径中包括不同子目录中的文件,例如/logos/partnerA/image.jpg/logos/partnerB/image.png.

规则排序

用户常创建多项规则并使用相同的规则类型举例说,当建立缓存规则时,你可能需要静态内容TTL和动态内容TTL创建多规则相同规则类型时,规则顺序关系重大

正确执行规则时,必须命令从最小特到最特举例说,你最小具体缓存规则抓取全部TTL时对全网站应用0秒TTL/路径选择最具体规则是.png规则3天TTL应用到所有文件.png扩展路径识别.png.最小具体规则必须优先出现在控制板规则列表中,最具体规则必须最后出现在此列表中规则顺序不正确时,可删除现有规则并重创正确顺序

使用下列示例帮助规划规则列表这些规则从最小具体到最具体

  • 全站通配符等/*
  • URL路径等/图像/*
  • 详细URL路径等/images/logos/partnerA/*
  • 文件扩展名等/.png

Baidu
map