页面重定向与未知页面

时间:2010-02-16 05:27:31

标签: php redirect

我正在开发一个php网站。

当用户键入不在我网站中的页面时,我希望用户重定向到包含错误消息的页面。

我如何识别这些东西,我该怎么做?

感谢。

5 个答案:

答案 0 :(得分:1)

如果您使用的是Apache Web服务器,则可以免费获得此功能。无需自己实施。如果Web服务器找不到资源,则会向客户端发送HTTP 404错误(未找到)。实际上,几乎任何正确实现HTTP(1.0或1.1)的Web服务器都会以这种方式运行。此外,在Apache中,您可以customize the 404 page

答案 1 :(得分:0)

这不是真正的PHP功能,而是您的Web服务器的更多功能。在IIS中,您可以配置错误页面以转到自定义URL。在apache中我认为你可以使用mod_rewrite来实现同样的目标

答案 2 :(得分:0)

如果您正在使用Apache,请按以下说明操作: http://www.thesitewizard.com/archive/custom404.shtml

答案 3 :(得分:0)

除了其他人所说的,如果您使用Apache,这可能也会有一些帮助“Custom 404 Error”。

答案 4 :(得分:0)

如果在您的所有页面上启动了某些脚本(它可以是我的单元,它总是包含在内),您可以在那里进行检查。您应该在那里写下所有可用页面,如果所需页面不在列表中 - 您可以向人员表明他/她错了。

有时候,页面列表会在数据库中出现。大多数CMS系统都是基于此。