Welcome! Log In Create A New Profile

Advanced

Re: error_page + return + arg_XXX

May 18, 2012 07:53AM
Спасибо.
Сделал, чтобы обработчик нулевого баннера в дебаг моде для всех ошибок возвращал одно и то же значение 500, а в обычной - текст нулевого баннера и код 200. Поскольку основная обработка запроса находится в fcgi модуле, ошибки из которого возвращаются как надо, ошибки самого nginx, в принципе, в моём случае можно загнать под один код 500. Хотя, конечно, переменная $status, на мой взгляд, всё равно бы не помешала.

Конфиг выглядит теперь так:

error_page 400 401 402 403 404 500 501 502 503 504 505 = @null_banner;

location @null_banner {
if ($arg_debug) {
return 500 'Nginx Error\n';
}
return 200 '<html><body>текст нулевого баннера</body></html>
}
Subject Author Posted

error_page + return + arg_XXX

TheRoSS May 05, 2012 11:41AM

Re: error_page + return + arg_XXX

Maxim Dounin May 05, 2012 03:54PM

Re: error_page + return + arg_XXX

TheRoSS May 18, 2012 07:53AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 260
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready