Пользовательская страница ошибки 500 не работает с использованием файла htaccess - PullRequest
0 голосов
/ 16 октября 2018

У меня есть пользовательская страница с ошибкой 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 не работают , но это не помогло мне.Я получаю ту же ошибку, что и этот вопрос.Любая помощь будет крутой.Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...