首页 > 其他分享 >访问网站404页面时出现301报错

访问网站404页面时出现301报错

时间:2024-10-31 09:03:08浏览次数:1  
标签:加密 301 访问 404 报错 HTTPS 页面

主机上设置了404错误页面,但在访问网页时,却出现了301报错。这是因为主机域名开启了强制HTTPS加密访问功能,导致服务器在处理HTTP请求时,先返回301状态码并自动跳转到HTTPS请求,然后再去请求404错误页面资源,从而导致301报错。

可能原因

  • 强制HTTPS加密访问功能:当您对网站服务器发出一个不安全的HTTP请求时,服务器会先返回301状态码,并自动将请求重定向到HTTPS。这一过程可能导致404错误页面的请求被中断,从而出现301报错。

解决方案

  1. 关闭强制HTTPS加密访问功能

    • 登录云虚拟主机管理页面
      • 打开您的云虚拟主机管理控制台。
    • 找到已设置404错误页面的云虚拟主机
      • 在主机列表中,找到您已经设置404错误页面的云虚拟主机。
      • 单击对应操作列下的“管理”。
    • 进入域名管理
      • 在左侧导航栏,选择“域名管理” > “域名绑定”。
    • 关闭强制HTTPS加密访问
      • 在域名绑定页面,找到对应的主机域名。
      • 单击“强制HTTPS加密访问”列下的“关闭”。
      • 关闭功能后,状态显示为“已关闭”。
  2. 重新测试访问

    • 关闭强制HTTPS加密访问功能后,重新访问您的网站,检查是否仍然出现301报错。
    • 如果问题解决,您可以继续使用HTTP访问方式。
  3. 重新开启强制HTTPS加密访问功能(可选)

    • 如果您希望继续保持网站的安全性,可以在确保404错误页面设置正确且不会导致301报错的情况下,重新开启强制HTTPS加密访问功能。
    • 重新开启的方法与关闭类似,只需在“强制HTTPS加密访问”列下选择“开启”。

 

标签:加密,301,访问,404,报错,HTTPS,页面
From: https://www.cnblogs.com/hwrex/p/18514272

相关文章