【发布时间】:2010-03-17 10:50:35
【问题描述】:
请看下面的.htaccess
ErrorDocument 404 /404/
RewriteEngine On
RewriteRule (.*) index.php [L]
通过此设置,我在 PHP 中使用 header('HTTP/1.1 404 Not Found'); 重定向到错误处理页面并发送适当的 HTTP 状态代码。发送了正确的404状态码,但是浏览器显示空白页,访问日志显示"GET /invalid-url/ HTTP/1.1" 404 -
谁能告诉我如何使 ErrorDocument 与 Apache URL 重写一起工作?
【问题讨论】:
标签: php .htaccess mod-rewrite http-status-code-404