我认为这对404有意义,因为用户很可能输入了错误的网址。
但是我不确定其他人 - 我宁愿不浪费带宽,如果用户不想看到它,也只会将最小的错误页面作为内容发回。
答案 0 :(得分:0)
我的个人选择:
401: Unauthorized
403: Forbidden
404: Not Found
500: Internal server error
请注意,您可以让所有这些页面都指向一个PHP脚本,它将处理花哨的装饰,唯一的变量部分将指向错误代码和名称。
你可能想为404做一个特例,但是其他的要么是由于服务器故障(如果你经常看到这些,是时候与你的提供者说话了),要么是用户强行徘徊在他不应该的地方(通常会尝试一些原始网址,看看他是否可以访问您网站的隐藏部分),所以我希望这些细节应该减少到最低限度:)。