Webluker

管理中心 注册 登录

 帮助中心

添加域名

填写域名信息

域名审核

配置CNAME

加速生效

域名管理

域名配置

域名信息

缓存>缓存规则

缓存>强制缓存

访问控制>防盗链规则

访问控制>IP

访问控制>User Agent

自定义回源

CDN统计

常用工具

缓存刷新

预加载

日志下载

服务检查

添加域名

添加域名过程:

填写域名信息

添加域名的入口

请填写需要加速的域名的基本信息:

  • 1.域名
  • 2.回源地址
  • 3.协议类型
  • 4.加速类型
  • 5.监控URL
  • 6.回源HOST
  • 7.访问日志

域名

您要加速的网站的域名,可以是如下形式:

  • 二级域名:abc.com
  • 三级域名:www.abc.com
  • 多级域名:service.www.abc.com
  • 泛域名:*.abc.com

回源地址

如果您网站上的内容不在CDN节点上,则用户的请求会被转移到源站的地址上。有两种回源方式:

  • IP回源
    • 填写源站的IP地址
    • 如果源站有多个IP,请填写多个IP地址
    • 填写错误的回源IP可能导致网站无法正常访问,请务必保证回源IP正确
    • 当填写域名时,系统通常会自动检测出1个回源IP,如果不正确,请修改为正确的IP
  • 域名回源
    • 如果源站不是固定IP,可以填写另一个能解析出源站IP的域名,但这个域名不能是源站域名本身
    • 填写错误的回源域名可能导致网站无法正常访问,请务必保证回源域名正确

协议类型

协议类型我们分成两种种:HTTP、HTTPS

  • 1.HTTP:当客户使用的传输协议为HTTP时,选择该选项
  • 2.HTTPS:如下图,选择HTTPS时,会有自传证书和蓝汛证书两个选项

自传证书:必须同时上传秘钥和证书,否则无法正常服务

  • 蓝汛证书:若用户想使用HTTPS协议,而自己又没有证书,可以选择该项。选择该项的用户需要和客服联系。注意:蓝汛证书会产生费用

加速类型

跟据网站的内容选择加速类型:

  • 页面加速,网站内容以网页、图片为主
  • 下载加速,网站内容以20M以上的大文件为主
  • 视频点播,网站内容以MP4、FLV等视频文件为主

视频点播目前只支持以下类型的视频:

  • 协议类型:HTTP
  • 文件类型:MP4、FLV、F4V

监控URL

监控URL用于对源站服务状态检查

  • 填写域名下一个图片或其它静态文件的URL,通常选择网站Logo的URL作为监控URL
  • 不会变化:这个图片或静态文件应该尽量保持不变,如果发生变化,需要在域名信息中更新监控URL
  • 越小越好:源站检查会对源站产生流量,所以选择的图片或静态文件越小越好
  • 当填写域名时,系统通常会自动检测出1个监控URL,如果不合适,请手工填写
  • 监控URL不是必填项

回源HOST

当加速域名的源站被限制时导致无法访问的问题。此时需要填写回源HOST

  • 回源HOST的填写规则会有以下限制:
  • 1.回源HOST不符合域名记录规则
  • 2.回源HOST,与系统中已经存在的加速域名重名,或者,系统中已经存在的其它已经存在的回源HOST重名

判断是否需要填写回源HOST

判断源站是否被限制的方法如下,分成三步:

  • 1)、直接curl访问服务器127.0.0.1未返回服务器中网站的正常内容,说明源站可能是绑定了域名或者对域名访问进行了限制,无法直接打开网站
  • 2)、使用-H参数将加速域名cdn.abc.com传递测试也不能打开网站,说明web源站上没有绑定加速域名
  • 3)、使用-H参数将test.abc.com传递,测试可以正常打开网站,说明源站绑定了这个域名。同时在CDN平台设置了回源host为test.abc.com后,再直接测试cdn.abc.com测试也可以打开

访问日志

  • 当选择“是”时,系统会为此域名保存最近X天的访问日志,这些日志会在“工具>访问日志”中下载
  • 当选择“否”时,系统不会为此域名保存访问日志

域名审核

提交加速域名后,系统会进行审核。
如果审核通过,您将会看到以下提示,同时系统需要几分钟使CDN服务生效。

以下几种情况可能会导致审核未通过:

域名未备案

  • Webluker只对拥有工信部ICP备案号的域名进行加速
  • 如果您的域名尚未备案,请先到工信部取得ICP备案

源站异常

  • 进行加速的域名本身的服务必须正常工作
  • 如果您遇到源站异常的提示,说明系统检查到您的源站服务器存在问题,您需要检查您的源站服务器是否工作正常

网站内容不符合要求

根据国家及公司要求,Webluker不会对涉及以下内容的网站进行加速

  • 出售药物和管制刀具类网站
  • 以及含有不法言论、信息的网站
  • 游戏私服类网站
  • 视频类,但无视听许可证的网站
  • 论坛或社区类,但无BBS专项审批资质的网站

配置CNAME

域名通过审核,并且CDN生效后,系统会给出CDN服务域名。
这时您需要到您的域名服务商配置CNAME。

万网CNAME

  • 点击万网会员中心左侧导航栏中“产品管理>我的域名”,进入域名列表页
  • 点击要解析的域名,进入解析记录页
  • 找到做加速的主机记录,点击修改
  • 将记录类型由A改为CNAME,在记录值填写由Webluker提供的CNAME值
  • 填写完成后,点击保存按钮,完成解析设置。CDN大约会在10分钟后生效,生效时间会因各地DNS而有所不同

新网CNAME

  • 点击新网会员中心左侧导航栏中“域名管理>我的域名”
  • 选中要解析的域名,点击mydns解析设置,进入解析管理
  • 在“别名(CNAME)”中,点击“添加新的别名”,填写主机名和由Webluker提供的CNAME值。
    如果同一主机名已经存在A记录,请在“主机名(A)”中找到对应主机名,点击“删除”操作,删除此A记录以免发生冲突。
  • 完成解析设置后,CDN大约会在10分钟后生效,生效时间会因各地DNS而有所不同

加速生效

配置完CNAME后,CDN服务大约会在5分钟左右后生效,但生效时间会因各地DNS而有所不同。
然后您可以进入 域名管理>配置 进行域名配置,在统计查看域名加速数据。

域名管理

新添加的域名可以在 域名列表 中查到。
在域名列表中,您可以查询您所有的加速域名,在操作一栏中可进行查看统计信息、更改加速配置、删除等操作。

域名配置

点击 网站加速>域名列表>操作-配置 ,进入对应域名的配置页面,对域名进行如下配置:

域名配置包括:

  • 域名信息
  • 缓存配置>缓存规则
  • 访问控制>防盗链
  • 访问控制>IP
  • 访问控制>User Agent
  • 自定义回源

域名信息

域名信息显示域名的所有信息。
您还可以在此修改:

  • 回源地址
  • 监控URL
  • 访问日志开关

服务开关

如果您的网站处于正常加速中,那么您可以通过“服务开关”,关闭CDN服务。
关闭后,用户对此域名的访问,会全部转向源站,同时也不再产生CDN费用。

缓存>缓存规则

说明

  • 缓存规则:对于不同的内容,设定缓存节点到源站同步数据的间隔周期
  • 不缓存规则:规定哪些内容不做缓存

缓存规则写法

  • 一条缓存规则由如下几个部分组成:
  •    a.缓存内容。又可以拆分为路径和扩展名2部分
  •    b.缓存周期
  •    c.忽略Cookie
  •    d.忽略Cache-Control
  •    e.忽略Expires
  •    f.忽略URL参数

以下是常用的缓存规则写法:

*缓存周期的工作机制:一旦内容被缓存到缓存节点,在接下来的这段时间内,当用户请求此内容时,将从缓存节点直接返回缓存内容。当过了这段时间后,若再有用户请求这一内容,缓存节点将从源站更新此内容。

案例

场景1:有一使用CDN加速的域名为www.abc.com,其下的.jpg、.mp4、.png文件需要缓存3天,那么,在上图的选项里按下面步骤:

  • (1)我们应该在路径填写[任意字符] (请与场景2区分开)
  • (2)在扩展名勾选.jpg、.mp4.、png(如果没有,可以自我填写,用|隔开)
  • (3)更改缓存时间后点击确认

场景2:想将www.abc.com目录下的所有的文件都制定一个同样的缓存规则,那么操作如下:

  • (1)在路径中填写[任意字符]/(请与场景1区分开)
  • (2)扩展名清空
  • (3)更改缓存时间后点击确认

*注意

a.当需要对某个目录下所有文件加速时,路径以/[任意字符]结尾,不写扩展名。
b.在书写缓存路径时,/[任意字符]和/[任意字符]/是有差别的:

  • 当路径=/[任意字符],扩展名=.jpg时,表示匹配:
    •    http://www.abc.com /aa/bb.jpg
    •    http://www.abc.com /aa/bb/cc.jpg
    •    http://www.abc.com /aa/bb/cc/dd.jpg等jpg图片文件
  • 当路径=/[任意字符]/时,表示匹配:
    •    http://www.abc.com/aa/
    •    http://www.abc.com/bb/
    •    http://www.abc.com/cc/等URL
    •    并且由于URL并不是具体文件,因此不用写扩展名

同时缓存规则还允许设定一些忽略选项:

  • 1.忽略Cookie
    • 当Header中包含Set-Cookie时
    •    -开启此项:允许缓存
    •    -关闭此项:不允许缓存
    • 警告:涉及登录和用户会话的网站不建议选中,否则可能导致登录和会话失效!
  • 2.忽略Cache-Control
    • 当Header中Cache-Control的值含有no-cache或private时
    •    -开启此项:允许缓存
    •    -关闭此项:不允许缓存
  • 3.忽略Expires
    • 当Header中包含Expires时
    •    -开启此项:忽略该值,以CDN配置的缓存规则为准
    •    -关闭此项:遵循Expires的缓存时间
  • 4.忽略URL参数
    • 当请求URL带有参数时
    •    -开启此项:只会缓存一个忽略参数后的URL
    •    -关闭此项:不同参数会认为是不同的URL,分别缓存(如果每次请求参数都不同,那么就都需要回源)

不缓存规则写法

不缓存规则的写法语缓存规则类似,只是没有缓存周期和相关的忽略选项

以下是常用的不缓存规则写法:

执行顺序

所有缓存规则的执行顺序为:

  •    a.先执行不缓存规则,再执行缓存规则
  •    b.在缓存或不缓存规则中,先执行排在前面的规则,再执行排在后面的规则。可以通过上移、下移操作调整规则的顺序

   当缓存规则和不缓存规则发生冲突,或者在缓存规则或不缓存规则内部各自的规则发生冲突时,都以此规则为准。

场景1:www.abc.com/aa下的.mp3的文件不缓存,我们应该在路径中填写aa,在扩展名中填写.mp3,后确认即可

场景2:www.abc.com/aa下所有文件均缓存缓存,我们应该在路径中填写aa/,扩展名清空,点击确认即可

  • 所有缓存规则的执行顺序为
  • a.先执行不缓存规则,再执行缓存规则
  • b.在缓存或不缓存规则中,先执行排在前面的规则,再执行排在后面的规则。可以通过上移、下移操作调整规则的顺序
  • 当缓存规则和不缓存规则发生冲突,或者在缓存规则或不缓存规则内部各自的规则发生冲突时,都以此规则为准

访问控制>防盗链规则

防盗链规则可以禁止其它网站无法调用站点的特定内容

  • 防盗链开关
    • 开启此项:后续防盗链规则及配置生效
    • 关闭此项:后续防盗链规则及配置不生效
  • 防盗链规则
    • 防盗链规则的写法与缓存规则和不缓存规则的写法类似,符合防盗链规则的内容,将无法被其它网站盗用

    • 以下是常用防盗链规则写法:

  • 域名白名单
    • 加入白名单的域名,将不会受到防盗链规则限制,能继续调用站点的内容

  • 当Referrer为空(或者为'-')时,启用该防盗链策略
    • 当勾选此选项时,将无法通过直接输入资源地址打开符合防盗链规则的资源。
      例如,如果对所有jpg文件设置的防盗链,访客将无法通过直接输入http://www.abc.com/abc.jpg查看到这个图片。

  • 保存设置
    • 请注意,以上配置,必须点击右下角的“保存”后,才会生效

访问控制>IP

IP访问控制用户控制来自特定的IP的请求,是否能访问到域名下的信息

  • IP访问控制开关
    • 开启此项:开启IP访问控制,IP黑名单或IP白名单生效
    • 关闭此项:关闭IP访问控制,IP黑名单或IP白名单不生效
  • 策略选择
    • 选择黑名单:黑名单中的IP无法访问此域名,黑名单之外的IP能访问此域名
    • 选择白名单:白名单中的IP能访问此域名,白名单之外的IP无法访问此域名

  • IP地址
    • 黑名单或白名单中具体的IP地址
    • IP地址要求完全匹配,目前不支持通配符,不支持网段或CIDR格式配置

  • 保存设置
    • 请注意,以上配置,必须点击右下角的“保存”后,才会生效

访问控制>UserAgnet

User Agent访问控制用户控制来自特定User Agent版本浏览器的请求,不允许其访问到域名下的信息

  • User Agent访问控制开关
    • 开启此项:User Agent黑名单生效
    • 关闭此项:User Agent黑名单不生效
  • User Agent黑名单
    • 与黑名单中User Agent相匹配的浏览器将无法访问此域名
    • 匹配方式:包含匹配,忽略大小写。访问的User-Agent中如果包含配置的字符串即匹配。
      例如,黑名单中有一条是“ABC”,只要请求的User-Agent中包含“ABC”字符串都会被屏蔽。如 Mozilla/ABC,Mozilla/aBC1.0 ,ABC/1.0都会屏蔽.

  • 保存设置
    • 请注意,以上配置,必须点击右下角的“保存”后,才会生效

访问控制>自定义回源

自定义回源可以让在特定地区及特定ISP下的访客,直接访问源站,而不访问缓存节点。
例如,如果源站服务器在北京,就通过设置,让北京的访客直接访问北京的源站,不产生CDN流量。

自定义回源规则

  • 自定义回源规则分为2部分,访问位置和回源地址
    • 访问位置由运营商-地区-省份3级构成
    • 回源地址有IP回源、域名回源2种方式
      IP回源支持写入多IP

注意

  • 回源地址必须填写正确,否则访客可能无法访问网站
  • 选择IP回源时,必须填写源站的IP,而不是CDN缓存节点的IP,否则访客将无法访问网站
  • 如果源站是动态IP,回源方式必须选择域名回源,否则访客将无法访问网站

CDN统计

点击 网站加速>统计 查看域名报表详细信息,或者点击 网站加速>域名列表>操作-统计 按钮也可进行查看。
域名统计主要包括如下内容:

  • 概览
  • 流量带宽:流量和带宽的时间趋势
  • 访问>访问趋势:PV、独立IP的时间趋势
  • 访问>请求分布:请求的地区和运营商分布
  • 访问>访问终端:访客的浏览器和操作系统分布
  • 内容>热点页面:访问最多的页面及所占比例
  • 内容>文件类型:访问最多的文件类型及所占比例

常用工具

缓存刷新

缓存刷新是强制将源站上的内容同步到CDN节点上。
入口: 网站加速>工具>缓存刷新

源站上的内容更新一般存在两种情况:

  • 一个是新增URL(在缓存规则中配置缓存规则的URL),这个问题不必担心,针对新增的URL当客户访问后会缓存到相应的节点上
  • 另一种情况就是在原来的URL基础上更改内容,如果想客户及时看到最新的信息可以采用手动缓存刷新方式

缓存刷新支持两种方式:

  • 文件刷新:刷新某一个具体的URL(一般5分钟生效)
  • 目录刷新:刷新目录文件,或者全站刷新(一般10分钟生效)
    刷新记录会记录最近刷新的请求及刷新结果

预加载

入口: 网站加速>工具>预加载

在CDN访问机制中,如果一个内容在一个CDN节点从未被访客请求过,那么它就不会被缓存在这个节点上。
所以当访客初次向一个CDN节点请求一个内容时,这个节点上是没有这个内容的,这个请求会转向源站请求这个内容。
这个时候,CDN节点才会从源站缓存这个内容,之后的访客请求这个内容时,才会从节点上获取内容。
预加载会在所有CDN节点上模拟用户的首次请求,让特定的内容缓存到各个节点中。
这样访客的请求就不会因为节点上没有内容而返回源站了。

预加载支持同时提交多条URL。
加载结果记录,会记录最近预加载的请求及预加载结果。

日志下载

入口: 网站加速>工具>下载日志

日志下载按日提供特定域名的访问日志的下载。
只有在域名信息中“访问日志”开启的域名,系统才会生成日志。

服务检查

服务检查用于查询一个域名的CDN服务情况,输入域名,即可进行检查。
入口: 网站加速>工具>服务检查

服务检查项目主要包括:

  • 源站检查情况:验证源站是否正常
  • 域名是否CNAME到Webluker:验证加速域名是否在域名托管商那里配置了CNAME记录,把域名CNAME到我们指定的域名
  • 是否被CDN缓存:检查CDN节点是否已经缓存该URL
  • 源站与CDN一致性:检查各个CDN节点与源站内容是否一致(http code、contentlength、lastmodify)