芒果小站

  1. 全球最具业界良心的主机 - DigitalOcean

    毫无疑问,目前做得最好的主机供应商

    猛击这里查看

  2. 芒果小站目前使用的主机 - DigitalOcean

    客服响应快,随时退款,XEN 架构稳定

    猛击这里查看

  3. 最好的日本东京线路主机 - DigitalOcean

    可选弗里蒙特、达拉斯、亚特兰大、纽瓦克、伦敦、东京机房

    猛击这里查看

  • 1
  • 2
  • 3
切换到精简模式
1

配置 .htaccess 自定义错误页

作者 芒果/分类 教程/发布于 2009-02-21 09:02

任何页面错误代码(如 404 找不到页面等),都可以通过 .htaccess 文件配置自定义页面:

假设 error 目录下有一个 404.html 文件,将它作为 404 Error 错误页面:

ErrorDocument 404 /error/404.html

以下是一些最常见的错误代码:

常见客户端请求错误返回代码:

400 Bad Request
401 Authorization Required
403 Forbidden
404 Not Found
405 Method Not Allowed
408 Request Timed Out
411 Content Length Required
412 Precondition Failed
413 Request Entity Too Long
414 Request URI Too Long
415 Unsupported Media Type

常见服务器错误返回代码:

500 Internal Server Error

用户可以利用 .htaccess 指定事先制作的错误提醒页面。一般建立诸如 error 的目录集中放置错误页面。然后在 .htaccess 中,添加如下代码:

ErrorDocument 404 /error/404.html
ErrorDocument 500 /error/505.html

一条指令一行。上述代码中第一句指令指的是对于 404 错误,即没有找到所需要的文档时显示 error 目录下的 404.html 页面。可以归纳出语法格式为:

ErrorDocument 错误代码 /目录名/文件名.扩展名

如果错误提醒信息少儿简洁,就不必专门制作页面,直接在指令中使用 HTML 即可,例如:

ErrorDocument 401 "访问被拒绝(Access Denied)"
版权所有,转载请注明出处。
转载自 <a href="http://mangguo.org/setup-htaccess-custom-error-page/" title="配置 .htaccess 自定义错误页" rel="bookmark">配置 .htaccess 自定义错误页 | 芒果小站</a>
如果喜欢这篇文章,欢迎订阅芒果小站以获得最新内容。

已经有 1 条群众意见

  1. Ira Overcash /2011-10-02 07:39

    Nice read, I just passed this onto a friend who was doing some research on that. And he actually bought me lunch as I found it for him smile Therefore let me rephrase that: Thank you for lunch! “They may forget what you said, but they will never forget how you made them feel.” by Carl W. Buechner. 回应

    #1

下面我简单说几句