我认为我有404设置去404.php,但我也有Mod_rewrite设置删除。php,所以我在htaccess文件中删除。php。
这是我的,
IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti*
<Limit GET POST> order deny,allow deny from all allow from all </Limit> <Limit PUT DELETE> order deny,allow deny from all </Limit>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.*) $1.php [L]
ErrorDocument 404 /404
但是如果你加载一个随机的页面名它就不会再到404.php了
我哪里做错了?
ErrorDocument 404 /404
ErrorDocument 404 /404.php
检查Apache日志-它会说它找不到文件"404"
RewriteEngine规则不适用于errordocument.