使用Windows操作系统的云虚拟主机搭建网站后,自定义设置的404错误页面未生效。本文介绍这种情况的可能原因和解决方案。

问题现象

使用Windows操作系统云虚拟主机搭建网站后,通过管理控制台设置自定义404错误页面,但页面并未生效。

可能原因

Windows操作系统云虚拟主机在网站配置文件web.config中设置了错误页面信息,该配置的优先级高于您在控制面板设置的自定义404错误页面优先级,导致您设置的404页面不生效。

解决方案

  1. 使用FTP客户端将网站配置文件web.config下载到本地。
  2. 在本地使用文本编辑器打开配置文件web.config
  3. 删除web.config文件中404错误页面的设置内容,即如下图中红框内容所示。
    配置webconfig
  4. 保存并退出文本编辑器。
  5. 使用FTP客户端将修改后的网站配置文件web.config上传到云虚拟主机。
  6. 尝试访问404页面。
    如问题仍未解决,请 提交工单