利用cPanel你就可以定制错误页面了。当用户访问到某些不存在的、过期的、未授权的页面时,就会看到你自己定义的错误页面,而不是Apache默认的错误页面。

错误页面的种类很多,最常见到的是下面几种:

  • 400 (语法错误)
  • 401 (未通过验证)
  • 403 (拒绝请求)
  • 404 (找不到请求的页面)
  • 500 (服务器内部错误)
步骤
    1. 登录cPanel后,在“高级”一栏中,选择“错误页”;

    1. 在下拉框中选择你要为哪个域名定制错误页;

    1. 点击选择一个错误页面的类型;

    1. 然后就可以在编辑器中写入你想要显示的内容了;
      • 相关的 URL – 显示访问者之前请求的相关页面地址。
      • 访问者的IP地址 – 显示访问错误页面的访问者IP。
      • 请求的 URL – 显示访问者试图打开的页面地址。
      • 服务器名 – 显示网站的服务器名。
      • 访问者的浏览器 – 显示访问者使用的浏览器类型,如:IE, FireFox, Netscape, 等等。
      • 重定向状态代码 – 会显示关于重定向的代码类型。 想了解更多重定向状态的代码,可以访问维基百科http://zh.wikipedia.org/wiki/HTTP状态代码.
  1. 最后点击“保存”退出即可。

贴士:经过上面的操作以后,你会发现在对应的文件夹(通常是网站根目录)中会多出一个名为“404.shtml”(如果你刚才选的是404错误页)的文件。没错,这个文件就是负责管理对应的错误页面的。所以,即使不通过cPanel, 你只要把想要显示的错误页面文件命名为“404.shtml”,“500.shtml”之类的名字,上传到对应的文件夹就可以实现自定义错误页面了。