Вложенные директивы if

Alexey N. Kovyrin alexey at kovyrin.net
Mon Dec 26 18:57:50 MSK 2005


Igor Sysoev пишет:
> On Mon, 26 Dec 2005, Alexey N. Kovyrin wrote:
>
>> Вот, не могу разобраться с ифами....
>>
>> На вот такой код в конфиге:
>>
>>       if ($invalid_referer) {
>>           if ($content_type != "text/html") {
>>               return   403;
>>           }
>>       }
>>
>> получаю вот такое в логах:
>> 2005/12/26 17:20:55 [emerg] 26440#0: directive "if" in 
>> /opt/nginx/conf/nginx.conf:43 is not allowed here
>>
>> 43-я строка, как не сложно догадаться, - это вложенный иф...
>>
>> Кто-нибудь может это объяснить?
>
> Вложенные if'ы пока не поддерживаются.
Упс! Придется этот иф внутрь модуля пихать....

P.S. Игорь, а что вы думаете по поводу моих пустингов из соседней ветки? 
(насчет rewrite и насчет эфективности многотысячного списка серверов)?

-- 
/Scoundrel    [http://kovyrin.info]






More information about the nginx-ru mailing list