htaccess 404重定向适用于除.php以外的所有扩展名或路径

时间:2018-07-27 14:43:20

标签: php html .htaccess http-status-code-404 file-extension

我已将以下行添加到我的.htaccess文件中

ErrorDocument 404 /404.php

除了任何以.php扩展名结尾的不存在地址外,它似乎都可以正常工作。在这种情况下,将显示一条带有文本“找不到文件”的消息。而是显示。

是否有任何线索可能导致这种情况仅在.php页面上发生?

1 个答案:

答案 0 :(得分:0)

启用ModRewrite:

RewriteEngine On
RewriteBase /
ErrorDocument 404 404.php/
RewriteCond %{REQUEST_URI} ^/404/$
RewriteRule ^(.*)$ 404.php [L]