【问题标题】:Which HTTP error codes should I create custom error pages for? [closed]我应该为哪些 HTTP 错误代码创建自定义错误页面? [关闭]
【发布时间】:2014-01-25 05:59:48
【问题描述】:

我认为 404 是有意义的,因为用户很可能输入了错误的 url。

但我不确定其他人 - 如果用户看不到它,我宁愿不浪费带宽并且只将最小的错误页面作为内容发送回来。

【问题讨论】:

  • 这个问题实际上是要求调查其他人的行为;这不是 SO 的话题。

标签: apache http


【解决方案1】:

我的个人选择:

401: Unauthorized
403: Forbidden
404: Not Found
500: Internal server error

请注意,您可以让所有这些页面都指向一个 php 脚本,该脚本将处理精美的装饰,唯一的可变部分将归结为错误代码和名称。

您可能想为 404 做一个特殊情况,但其他情况要么是由服务器故障引起的(如果你经常看到这些,是时候与你的提供商谈谈了)或者是用户强行徘徊在他不应该去的地方(通常会尝试一些原始网址,看看他是否可以访问您网站的隐藏部分),所以我希望细节应该减少到最低限度:)。

【讨论】:

    猜你喜欢
    • 2010-11-03
    • 1970-01-01
    • 2016-04-14
    • 2011-12-31
    • 2011-03-26
    • 2014-01-13
    • 2011-01-17
    • 2013-06-08
    • 2014-09-30
    相关资源
    最近更新 更多