ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 404 -> 500



On Mon, 28 Aug 2006, Sergey Skvortsov wrote:

On 28.08.2006 14:51, Igor Sysoev wrote:

error_page_multi_redirects  [on|off]

Есть предложения по названию директивы ?

error_page_max_redirects 0|10;

Дело в том, что редиректы по error_page считаются вместе с другими
внутреними редиректами плюс изменениями uri в rewrite. Максимальное
их количество - 10. Не хотелось бы специально считать редиректы
error_page, поэтому нужно именно on|off.

Вообще, хотелось бы NGX_HTTP_MAX_URI_CHANGES сделать настраиваемым.
Значение 10 слишком большое в реальной практике. С другой стороны,
создавать лишную опцию пожалуй будет несколько overkill.

Если число изменений в реальной практике достигает свего максимума,
после чсего выдаётся 500, то нужно править конфиг.
NGX_HTTP_MAX_URI_CHANGES выбрано таким, чтобы позволить несколько
редиректов, и в то же время не проводить много времени в цикле.

Что же до error_page, может тогда так?:

error_page_recursive [on|off];

По-моему, неплохо. Я бы только назвал так:

recursive_error_pages   on|off


Игорь Сысоев
http://sysoev.ru



 




Copyright © Lexa Software, 1996-2009.