You need to enable JavaScript to run this app.
导航
配置强制跳转
最近更新时间:2024.10.30 17:57:35首次发布时间:2023.09.05 15:38:55

基本概念

基本概念

描述

强制跳转

  • 在全站加速中,强制跳转是指系统将客户端的请求协议从一个协议(如HTTP)强制成另一个协议(如HTTPS)。
  • 当前全站加速支持 HTTP 和 HTTPS 的强制跳转,具体适用场景如下:
    • HTTP 跳转为 HTTPS: 使用全站加速服务时,如果您已经为加速域名配置了 HTTPS 证书,同时您的业务要求数据传输时的安全性高,那么您可以开启强制跳转功能。通过将客户端到全站加速的请求协议强制重定向为 HTTPS ,可以使数据更安全的被传输。
    • HTTPS 跳转为 HTTP:使用全站加速服务时,如果您的业务对数据传输的安全性不做要求,那么您可以开启强制跳转功能,将客户端到全站加速的请求协议强制重定向为 HTTP 。

301状态码

  • 301状态码是 HTTP 协议中的一种状态码,表示所请求的内容已经被永久移动到了一个新的位置。
  • 当您需要将客户端的请求协议从一个协议(如HTTP)强制跳转到另一个协议(如HTTPS)时,全站加速会返回一个带有 301状态码的 HTTP 响应。响应头中指定了新的 HTTPS 协议的 URL。浏览器接收到这个响应后会将请求重定向到新的URL,并将协议从 HTTP 切换到 HTTPS 。

302状态码

302 状态码表示请求的资源临时被移动到另一个 URL,客户端应继续使用原来的 URL 进行后续请求。

307状态码

307 状态码表示请求的资源临时被移动到另一个 URL,但客户端应继续使用原来的 URL 进行后续请求,并且必须使用相同的 HTTP 方法。

308状态码

308 状态码表示请求的资源已被永久移动到新的 URL,客户端应使用新的 URL 进行后续请求,并且必须使用相同的 HTTP 方法。

操作背景

通过配置强制跳转功能,您可以将客户端到全站加速的 HTTP 请求强制跳转为 HTTPS 请求,提升访问的安全性。您也可以将客户端到全站加速的 HTTPS 请求强制跳转为 HTTP 请求。系统默认采用 301 重定向方式进行强制跳转。

注意

当您将加速域名的回源协议配置为协议跟随,并指定客户端至全站加速的 HTTP 请求强制跳转为 HTTPS 时,请确保您的源站兼容 HTTPS 。若源站不支持 HTTPS,全站加速将无法访问源站,影响您的服务。

前提条件

域名已开启 HTTPS 服务。

操作步骤

  1. 登录全站加速控制台
  2. 点击左侧导航栏 域名管理 ,进入 域名管理 页面后,点击待配置的加速域名名称。
    Image
  3. 域名详情页面,点击 HTTPS 配置 ,再点击 编辑
    Image
  4. HTTPS 配置 标签页,设置 强制跳转 为开启,根据需要选择强制跳转的类型。
    Image
  5. 点击 提交 ,完成强制跳转的配置。