.htaccess无扩展名的URL + ErrorDocument 404问题

时间:2019-10-12 07:08:42

标签: .htaccess

我使用以下代码来提供无扩展名的URL。我的意思是,任何请求myfile.php的人都将获得myfile

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]

我还使用以下内容,以便可以使用自定义404页面:

ErrorDocument 404 /error.php

一切正常,直到有人键入不存在的无扩展URL,例如“ / abcdefghijkl”。在这种情况下,Apache返回带有“找不到文件”的空白页面,这对用户不是很有帮助!在这种情况下,我希望显示错误页面(error.php)。有可能吗?

0 个答案:

没有答案