В apache я хотел бы вернуть 404 ошибки всякий раз, когда получаю ошибку 500.Apache: возвращает 404 ошибки вместо 500 ошибок
Его очень странный случай использования, я знаю, но мне интересно, возможно ли его.
Я нашел
http://www.4webhelp.net/tutorials/misc/errors.php
что приводит меня к мысли, вы можете изменить то, что происходит на различных ошибок. Нечто подобное было бы здорово
ErrorDocument 404 /cgi-bin/error404.cgi
ErrorDocument 500 /cgi-bin/error404.cgi
По предложению статьи, но я не кажется иметь error404.cgi в моей установке Ubuntu. Любая идея, где я могу ее получить, или альтернативное решение?
Директивы ErrorDocument изменяют сообщение, отображаемое пользователю, но они не влияют на код состояния, который сервер передает за кулисами в браузер. Вы просто хотите скрыть сообщение «500 Ошибка» от пользователя (в этом случае этого было бы достаточно), или вы действительно хотите полностью запретить серверу сообщать о 500 в браузер, вне зависимости от того, что пользователь видит? –
Я тоже хочу это сделать, будь то с 'ErrorDocument' или каким-то другим решением Apache – JLewkovich