linux主机使用.htaccess自定义错误页
- linux主机使用.htaccess自定义错误页
发布时间:2011-07-12 类别:PHP技术 来源:侠客工作室 -
- 1
- 2
- 3
- 4
- 5
在自己的网站上搞个自定义的错误页,可以让自己网站出错或者是访问的某个网页找不到的时候,显示的页面会更加友好,有时甚至可以广告一下某项特殊的东西。
利用.htaccess文件自定义错误页
[用.htaccess重写将主域名指向一个子目录/文件夹]
如果网站目录下没有.htaccess文件,就创建一个名称为”.htaccess”的文件。
在.htaccess文件中增加类似下面的一行:
ErrorDocument errornumber /file.html
其中 errornumber为出错代码,/file.html为发生errornumber错误时显示的网页。
比如,在网站根目录下有一个notfound.html网页文件,我们希望当发生404错误时显示notfound.html网页,则在.htaccess中增加一行:
ErrorDocument 404 /notfound.html
如果文件没在网站的根目录下,则需要在.htaccess中需要指定文件的路径,就类似如下一行:
ErrorDocument 500 /errorpages/500.html
网站上通常会出现的错误:
401 - Authorization Required (未经授权)
400 - Bad request (错误请求)
403 - Forbidden (禁止访问)
500 - Internal Server Error (内部服务器错误)
404 - Wrong page (找不到文件或目录)
- ☆☆☆技术交流群:5684178☆☆☆
- 上一篇:php汉字转换成拼音代码
- 下一篇:PHP查找子字符串出现次数的函数