Re: Изменить стандартную страницу 400 Bad Request

Maxim Dounin mdounin на mdounin.ru
Ср Дек 6 15:23:20 UTC 2017


Hello!

On Wed, Dec 06, 2017 at 08:01:17AM -0500, Set wrote:

> Не получатся. Пробовал указать и отдельно локеишином. Что делаю не так?
> 
> 1. error_page 400 /400.html;
> 
> 
> 2. error_page 400 /400.html;
> location = /400.html {
>         root /usr/share/nginx/html/;
> }

Скорее всего - вы делаете не там.  Ошибки 400 в nginx'е обычно 
возникают до того, как выбран виртуальный сервер, и соответственно 
как-то переопределить такую ошибку можно только в сервере по умолчанию.

Но вообще я бы не рекомендовал трогать 400-е ошибки.  Смысла в 
этом исчезающе мало, так как пользователь (если он вообще есть) 
скорее всего эту страницу не увидит - ибо речь идёт про 
синтаксичеки некорректный запрос.  А нарваться на ненужные 
проблемы - вполне реально, так как nginx'у приходится полноценно 
обрабатывать такой некорректный запрос.

-- 
Maxim Dounin
http://mdounin.ru/


Подробная информация о списке рассылки nginx-ru