设置网站404错误页面后,访问该错误页面时出现301报错。本文介绍这种情况的可能原因和解决方案。

问题现象

使用云虚拟主机搭建网站后,在主机管理控制台已设置网站404错误页面,但是访问网站404页面时却出现301报错。

可能原因

主机域名开启了强制HTTPS加密访问功能。当您对网站服务器发出HTTP请求时,服务器先会返回301状态码,并自动跳转到HTTPS请求,然后再去请求网站404错误页面资源,从而导致访问网站404页面时先出现301报错。

解决方案

  1. 登录云虚拟主机管理页面
  2. 找到已设置404错误页面的云虚拟主机,单击对应操作列下管理
  3. 在左侧导航栏,选择域名管理 > 域名绑定
  4. 域名绑定页面,找到对应的主机域名,单击强制HTTPS加密访问列下的关闭关闭https
  5. 尝试访问网站404错误页面。
    如问题仍未解决,请提交工单