Я пытаюсь создать собственные страницы ошибок 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, но я не могу понять, как это остановить/исправить, есть идеи???
Исправлено сейчас