我正在使用以下.htaccess代码,在我的服务器中找不到页面时,使用名为404.php
和not-found.php
的2个php页面显示错误消息。但不幸的是它没有用。如果找不到页面,它应该显示404.php或not-found.php页面。
.htaccess代码:
Options -MultiViews
ErrorDocument 404 /not-found.php
ErrorDocument 500 /404.php
RewriteEngine on
RewriteRule ^(?:zones/)?update/(\w+)/?$ update.php?z=$1 [L,QSA,NC]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.+?)/?$ $1.php [L]