错误页面的种类很多,最常见有下面这样一些:
400 (语法错误)
401 (未通过验证)
403 (拒绝请求)
404 (找不到请求的页面)
500 (服务器内部错误)
当出现这些问题后,网站访问者就会看到系统返回的这些真实的错误信息,这样对网站访问者是不友好的,因此有必要设置自定义的错误页面。下面就是设置自定义错误页面的方法:
方法一、通过.htaccess文件设置
- 做一个错误页面(这里以404错误为例),命名为404.html(或者其他文件名),上传到网站根目录
- 编辑.htaccess文件,在里面加上下面的代码就可以了:ErrorDocument 404 /404.html
其他错误页面也一样,如403错误,自定义页面为403.html,.htaccess添加代码:ErrorDocument 403 /403.html,就是这样,其他一些错误就不一一说明了。
方法二、在cPanel面板里面设置
- 登录cPanel面板,打开“高级”功能模块下的“错误页”。
- 在打开的页面上“步骤 1”那里选择域名(如果同一个cPanel账号下有多个域名才需要选择,只有一个域名就不用选),然后在“步骤 2”那里选择错误页面,这里还是以404错误为例,点击该错误链接。
- 在打开的页面上有一个编辑器,那里就是编辑错误页面内容的地方,写上您的错误信息(用代码的形式,示例中只是简单的用纯文字演示),然后点下面的“保存”按钮就可以了。
其他错误页面也是同样设置的,其实这种方法和第一种是一样的,只不过这种方法系统会自动修改.htaccess文件,并生成相应的错误页面,如示例中的404错误页面,在保存后会在网站根目录下自动生成一个404.shtml页面。