ErrorDocument 404只显示“404”

时间:2010-11-04 20:12:45

标签: php .htaccess http-status-code-404

我已经使用一些重写包设置了我的.htaccess,但是当我进入一个已经设置了ErrorDocument 404的无效目录时,它只是在页面上显示“404”,没有别的,只是一个纯文本用“404”。

RewriteEngine on

RewriteBase /
RewriteRule ^404/?$ 404.php

ErrorDocument 404 404

为什么不显示404页面,如果我转到404.phphttp://www.mydomain.com/404它显示就好了,为什么不显示该页面?

1 个答案:

答案 0 :(得分:2)

您需要重新格式化.htaccess,请参阅: http://www.javascriptkit.com/howto/htaccess2.shtml

正确的行是:

ErrorDocument 404 /errors/notfound.html