У меня есть пользовательская страница с ошибкой 500, но она не работает.Когда я нарочно заставляю сервер выдавать ошибку 500, чтобы просто проверить, покажет, будет ли она показывать мою пользовательскую страницу, тогда он показывает обычную страницу по умолчанию.Моя страница с ошибкой 404 работает правильно.Это мой файл .htaccess.Я использую LAMP Stack.
#remove php file extension-e.g. https://example.com/file.php will become https://example.com/file
RewriteEngine on
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^\ ]+)\.php
RewriteRule ^/?(.*)\.php$ /$1 [L,R=301]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ /$1.php [L]
#Custom 400 errors - Bad request
ErrorDocument 400 /errorPages/400.php
#Custom 403 errors - forbidden
ErrorDocument 403 /errorPages/403.php
#Custom 404 errors - not found
ErrorDocument 404 /errorPages/404.php
#Custom 500 errors - internal server
ErrorDocument 500 /errorPages/500.php
Я прошел этот вопрос Пользовательские ошибки 404 и 500 не работают , но это не помогло мне.Я получаю ту же ошибку, что и этот вопрос.Любая помощь будет крутой.Спасибо