Apache返回404也是ErrorDocument的文件

时间:2018-07-04 08:40:27

标签: apache

我创建了一个文件404.html作为ErrorDocument返回的404页面:

ErrorDocument 404 /404.html

除了直接访问404.html会返回状态代码200

之外,其他方法都可以正常工作

我尝试过这样的RewriteRule:

ErrorDocument 404 /404.html
RewriteRule "404\.html" - [R=404]

但是,现在返回错误而不是我的404.html文档:

The requested URL /does-not-exist.html was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

如何为404文档本身返回状态404.html

我已经看到了使用PHP的解决方案,但是我使用PHP,并且没有这样做的方法(我不使用mpm_prefork,并且我不会仅安装和运行php-fpm状态代码标头)

0 个答案:

没有答案