.htaccess 404重定向到php文件

时间:2011-03-14 22:58:27

标签: .htaccess

我目前正在尝试创建一个.htaccess文件,如果发生错误404,该文件会重定向到php文件。

然而,当我选择一个php文件时,它只显示默认的404 not found错误,但如果我将其更改为html,那么工作正常并显示我的页面。

这有什么问题。

感谢您的帮助

1 个答案:

答案 0 :(得分:1)

可悲的是,这里还不够,但是我可以给你一些问题来帮助你调试这个(太多的评论,否则我会这样做):

  • 如果您导航到php文件,它是否通过Apache正确托管(当不用作ErrorDocument时)?
  • 您的apache日志中是否存在错误,因为尝试将php文件检索为错误文档?
  • “默认”404错误是来自Apache或您的浏览器的错误吗?
  • 如果是Apache,它会说检索配置的错误文档时出错了吗?
  • 如果它是你浏览器中的那个是足够大的php文件,不能被浏览器提名(例如:512 bytes in IE)?