内容分发网络CDN

    回源配置

    回源配置

    1. 登录CDN管理控制台,进入“内容分发网络CDN”页面。
    2. 在左侧导航栏,点击域名管理
    3. 进入域名管理页面,点击目标域名操作列的管理
    4. 进入“CDN域名详情”页,在页面上方导航栏选择回源配置页签。
    5. 进入回源配置页面,点击回源配置设置模块的编辑
    6. 将回源域名配置为加速域名源站域名自定义域名

    image.png

    1. 点击保存后,在回源配置模块可以看到回源配置设置成功,页面提示“配置已更新成功,大约五分钟生效”。

    回源跟随301/302

    百度智能云 CDN 为您提供回源跟随301/302配置功能。当节点回源请求返回301/302状态码时,CDN 节点会直接向跳转地址请求资源而不返回301/302给用户。

    1. 登录CDN管理控制台,进入“内容分发网络CDN”页面。
    2. 在左侧导航栏,点击域名管理
    3. 进入域名管理页面,点击目标域名操作列的管理
    4. 进入“CDN域名详情”页,在页面上方导航栏选择回源配置页签。
    5. 进入回源配置页面,选择回源跟随301/302设置模块的开/关

      • 开启“回源跟随301/302”:当用户发起请求获取A地址资源时,若节点收到302状态码,会跳转至新的地址B并获取资源。获取资源后,缓存至节点,并返回资源给用户。当其他用户也向A地址资源发起请求时,则在节点命中并返回给用户。
      • 关闭“回源跟随301/302”:当用户发起请求且节点收到302状态码后,会将HTTP Response返回给用户。当其他用户也向该资源发起请求时,则重复上述步骤。

    说明:开启回源跟随301/302功能之后,最多仅跟随3次跳转,超出限制则会直接返回301/302给用户。

    Range回源

    CDN 为客户提供 Range 回源配置功能,Range 是 Http 请求头,用于文件指定部分的请求。如:Range: bytes=0-999 就是请求该文件的前 1000 个字节。开启Range回源功能,可以减少回源流量消耗,有效提高大文件分发效率,提升响应速度。

    1. 登录CDN管理控制台,进入“内容分发网络CDN”页面。
    2. 在左侧导航栏,点击域名管理
    3. 进入域名管理页面,点击目标域名操作列的管理
    4. 进入“CDN域名详情”页,在页面上方导航栏选择回源配置页签。
    5. 进入回源配置页面,选择Range回源设置模块的开/关。此功能需要源站支持 range 请求,否则会导致回源失败。
    Range回源状态 举例
    开启 若域名为 www.bcetest.com,用户 A 请求资源:http://www.bcetest.com/test.png,节点收到请求后,发现缓存的test.png文件已过期,此时发起回源请求,节点回源使用 Range 请求,分片获取资源并缓存。若此时用户 B 发起的也为 Range 请求,当节点上存储的分片已满足 Range 中指定的字节段,则会直接返回给用户,无需等所有分片获取完毕。
    关闭 若域名为 www.bcetest.com,用户 A 请求资源:http://www.test.com/test.png,节点收到请求后,发现缓存的test.png文件已过期,此时发起回源请求,节点会直接向源站获取整个资源,待完整获取资源后再返回给用户。

    私有Bucket回源

    源站为BOS且Bucket设置为私有,开启CDN加速时,用户无法通过访问CDN加速域名来访问该Bucket资源。若需要实现CDN可访问私有BOS Bucket,可在“回源配置”中开启“私有Bucket回源”功能对CDN进行授权,即可实现CDN回源至私有BOS Bucket。此功能可实现用户保护源站资源同时达到使用CDN加速的效果。

    1. 登录CDN管理控制台,进入“内容分发网络CDN”页面。
    2. 在左侧导航栏,点击域名管理
    3. 进入域名管理页面,点击目标域名操作列的管理
    4. 进入“CDN域名详情”页,在页面上方导航栏选择回源配置页签。
    5. 进入回源配置页面,选择私有Bucket回源设置模块的开/关

    回源协议

    您可以通过该功能配置回源的协议,将根据指定的协议回源到您源站的80或443端口(自定义端口的配置将失效)。

    1. 登录CDN管理控制台,进入“内容分发网络CDN”页面。
    2. 在左侧导航栏,点击域名管理
    3. 进入域名管理页面,点击目标域名操作列的管理
    4. 进入“CDN域名详情”页,在页面上方导航栏选择回源配置页签。
    5. 进入回源配置页面,点击回源协议设置模块的编辑
    6. 选择回源协议,默认情况下,CDN节点以HTTP协议进行回源。:

      • 跟随:选择后,CDN节点回源协议与客户端请求协议保持一致;
      • HTTP:选择后,CDN节点强制HTTP协议回源与客户端请求协议保持一致;
      • HTTPS:选择后,CDN节点强制HTTPS协议回源与客户端请求协议保持一致;

    注意:其中「HTTPS」选项可选的前提是检测该域名「HTTPS配置」已完成并开启。

    1. 点击保存后,在回源协议模块可以看到回源协议设置成功,页面提示“配置已更新成功,大约五分钟生效”。

    移动访问配置

    百度智能云CDN将通过对请求中User-Agent的判断,使得CDN用户可以通过开启移动访问开关来有针对性及差异性的管理移动端/PC端的资源内容分发。

    1. 登录CDN管理控制台,进入“内容分发网络CDN”页面。
    2. 在左侧导航栏,点击域名管理
    3. 进入域名管理页面,点击目标域名操作列的管理
    4. 进入“CDN域名详情”页,在页面上方导航栏选择回源配置页签。
    5. 进入回源配置页面,选择移动访问配置设置模块的开/关
    上一篇
    HTTPS配置
    下一篇
    高级设置