通过301重定向可以将一个域名重定向到另一个域名,如果是Linux操作系统增强版云虚拟主机,您还可以在301重定向页面设置HTTPS重定向功能。本文主要介绍如何设置301重定向、HTTPS重定向以及取消301重定向的方法。
前提条件
- 已将源域名和目标域名绑定到云虚拟主机。说明 如果域名在黑名单内,则无法被绑定到云虚拟主机。
- 万网接入的域名已正常解析并已备案。说明 如果您的域名用于中国内地的互联网信息服务,则您需要申请域名备案。更多信息,请参见备案流程概述。
功能介绍
当您更换新的域名后,可以通过301重定向的方法将旧的域名指向新的域名,访客或搜索引擎通过旧的域名向网站服务器发出浏览请求时,服务器会返回301状态码提示您当前访问的网站已迁移到新的域名,并自动跳转至新的域名。针对Linux操作系统增强版云虚拟主机,您还可以在301重定向页面,对域名开启HTTPS重定向功能。
使用限制
- 增强版云虚拟主机支持全网站页面设置301重定向,普通版云虚拟主机仅支持对网站首页设置301重定向。
- 不支持对临时域名设置301重定向。
- M2型云虚拟主机和共享虚拟主机普惠版不支持设置301重定向。
- 目标域名与源域名不能为同一个域名。例如,域名已经作为目标域名存在,就不能再作为源域名使用。
- 同一个源域名不能重定向到不同的目标域名。例如,已设置域名A到域名B的301重定向功能,就不能同时设置域名A到域名C的301重定向功能。
- 针对Linux操作系统增强版云虚拟主机,只有源域名和目标域名都开启了HTTPS功能时,才可以开启HTTPS重定向功能。
设置301重定向
- 登录云虚拟主机管理页面。
- 找到待操作的云虚拟主机,单击对应操作列下的管理。
- 在左侧导航栏,选择 。
- 在301重定向页面,选择已准备好的源域名(主机的旧域名)和目标域名(主机的新域名)后,单击添加。如果您已设置域名A到域名B的301重定向功能,并且需要设置域名A到域名C的301重定向功能时,请先取消域名A到域名B的301重定向功能,然后再设置域名A到域名C的301重定向功能。否则,设置域名A到域名C的301重定向功能时,会出现
源域名已经配置重定向,请删除原重定向后再配置新重定向
的错误提示。具体操作,请参见取消301重定向。 - 在弹出的确认对话框中,单击确认。301重定向添加成功后,如果万网接入的域名解析正常且已备案,则301重定向添加成功后才会生效。
开启或关闭HTTPS重定向功能
本操作仅适用于Linux操作系统增强版云虚拟主机,且您的网站需要通过HTTPS的形式访问旧的域名时指向新的域名,301重定向功能设置成功后,您可以选择为该域名开启HTTPS重定向功能。如果您的网站不需要通过HTTPS的形式访问旧的域名时指向新的域名,您可以手动关闭该功能。
说明
- 针对Windows操作系统增强版云虚拟主机,由于系统本身已支持HTTPS形式的跳转,无需您再单独配置HTTPS重定向功能,请跳过该步骤。
- 针对其它类型的云虚拟主机,具体请以实际控制台页面显示为准。
- 设置域名的301重定向功能。具体操作,请参见设置301重定向。
- 找到已设置301重定向的域名,单击对应支持HTTPS重定向列的开启或关闭。
- 开启:在301重定向的基础上开启HTTPS重定向功能后,您的网站支持通过HTTP和HTTPS形式重定向域名。通过HTTPS形式访问网站可提高网络访问的安全性,防止传输数据被泄露或篡改,实现高强度地双向加密传输。
例如,域名A和域名B设置了301重定向功能,如果同时为域名A开启了HTTPS重定向功能,则您的网站不仅允许通过HTTP的形式访问域名A时指向域名B,而且还允许您通过HTTPS的形式访问域名A时可以指向域名B。
- 关闭:在301重定向的基础上关闭HTTPS重定向功能后,您的网站仅允许通过HTTP的形式访问旧的域名时指向新的域名,并不能实现HTTPS的加密重定向功能。
- 开启:在301重定向的基础上开启HTTPS重定向功能后,您的网站支持通过HTTP和HTTPS形式重定向域名。通过HTTPS形式访问网站可提高网络访问的安全性,防止传输数据被泄露或篡改,实现高强度地双向加密传输。
- 在弹出的确认对话框中,单击确认。
取消301重定向
如果您不再需要云虚拟主机的301重定向功能,您可以取消该功能。
- 登录云虚拟主机管理页面。
- 找到待操作的云虚拟主机,单击对应操作列下的管理。
- 在左侧导航栏,选择 。
- 在301重定向页面,找到已完成301重定向的域名,单击对应操作列的删除。
- 在弹出的对话框中,单击确认。云虚拟主机成功取消301重定向功能后,开启的HTTPS重定向功能也会同时被关闭,即您无法通过HTTP或HTTPS的形式访问旧的域名时指向新的域名。