我正在尝试创建自定义 500 和 404 错误页面
这是我的 .htaccess 页面:
Options -MultiViews
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !\.php$
RewriteRule ^(.*)$ $1.php [L,QSA]
ErrorDocument 404 "Sorry, this page was not found"
ErrorDocument 500 "Sorry, something went wrong, try again later"
这是一个 404 页面http://example.com/cats - 不是页面(但它显示为 500)
这个应该是 500 http://example.com/dogs - 一个页面(因为返回的查询是空白的)但它根本不是错误消息 - 无论如何猜测这应该是 500,我希望它是
它似乎总是显示 500 而没有 404,但我不知道如何停止/修复它,有什么想法吗???
现已修复