显示常规404错误页面

时间:2014-03-28 14:38:04

标签: php

如果我在World / index.php上有一个静态页面,显示URL匹配数据库值的页面(例如MySite / World / New_York),我可以编写一个查询,当访问者键入错误的URL时会抓取404错误页面(例如New_Yorc)。

但如果有人拼错了部分名称 - 例如MySite / Wurld - 他们完全脱离了循环。在Chrome中,我收到了一般错误:

未找到 在此服务器上找不到请求的URL / Wurld /。

如何创建一个错误页面,该页面将在我的常规404页面不显示的每个实例中全站显示?

(我正在使用PHP和MySQL。)

1 个答案:

答案 0 :(得分:2)

只需创建一个包含错误消息的404.php文件,并将此行添加到位于服务器根目录的.htaccess文件中

ErrorDocument 404 /404.php

未找到所有"页面"页面将自动重定向到404.php