Спасибо, получилось. Просто не отписался.
Самое интересное, в начале заработало, но не полностью.
@go_for_default_to_server до него управление доходило, только если в нем не
было proxy_pass, а был, скажем, return 200.
Posted at Nginx Forum:
http://forum.nginx.org/read.php?21,261199,261317#msg-261
А еще у вас не видно:
http://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_intercept_errors
в вашем случае до обработки error_page просто не доходит.
Если с обеими директивами не заработает, то смотрите debug log.
24 августа 2015 г., 12:19 пользователь Vadim Osipov
написал:
> Спасибо !
Спасибо !
Но, вы знаете, что-то не работает, хотя по документации должно и лимит не
превышает.
Я установил на уровне http, location изменил код возврата на 400 от сервера
и все равно в location @go_for_default не переходит, а возвращает 404.
Если у вас работает, не затруднит ли вас прислать конфигу
Здравствуйте.
http://nginx.org/en/docs/http/ngx_http_core_module.html#recursive_error_pages
23 августа 2015 г., 23:56 пользователь Vadim Osipov
написал:
> Здравствуйте !
>
> Скажите, пожалуйста, можно ли использовать несколько раз error_page для
> перемещения по location-ам, если получаемый стат
Здравствуйте !
Скажите, пожалуйста, можно ли использовать несколько раз error_page для
перемещения по location-ам, если получаемый статус не является желаемым ?
Вот конфигурация (рабочая, но придуманная "от фонаря" для целей
тестирования):
location /images {
set $memcached_key "$arg_mykey";