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 mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru