是否可以使用已定义.htaccess
的标头覆盖ErrorDocument
- 文件中的Apache标头?
背景如下:用户尝试按文件系统中不存在的url打开文件。 .htaccess
- 文件会将生成的404
- 错误转发给index.php
,path
会根据200
- 参数中的给定网址搜索内容。如果找到了内容,则404
- 状态应覆盖404
- 错误。
在我使用PHP覆盖的测试中无效:我仍然收到index.php
- 状态。
<?php
header("HTTP/2.0 200 OK");
:
.htaccess
errorDocument 404 /index.php?path=%{REQUEST_URI}
:
{{1}}
以某种方式可以“更新”并覆盖先前发送的Apache标头吗?