Изменения в nginx 0.3.40 19.04.2006
*) Добавление: модуль ngx_http_dav_module поддерживает метод MKCOL.
*) Добавление: директива create_full_put_path.
*) Добавление: переменная $limit_rate.
А проясни, пожалуйста, чем (помимо возможности вывода в лог) эта
переменная отличается от существующей директивы `limit_rate' ?
Чем будут отличаться конструкции:
server {
location / {
if ($SLOW) {
limit_rate 4k;
}
}
}
и
server {
location / {
if ($SLOW) {
set limit_rate 4k;
}
}
}
Директива limit_rate не разрешена в if на уровне server {}. Равно как
и все остальные директивы, кроме директив модуля rewrite.
По причинам, изложеным ниже.
IMHO, стоит это всё дописать в документацию.
Кроме того, проблема в том, что если запроса попадает под два условия:
location / {
if ($SLOW) {
limit_rate 4k;
}
if (чего-то ещё) {
какая-то конфигурация без limit_rate
}
то будет использоваться "какая-то конфигурация без limit_rate".