Здравствуйте Анатолий,
У меня летом был точно такой же вопрос, как и у тебя.
Директива имеет неудачное название и это вызывает путаницу.
Ключевое слово except относится к названиям методов. Т.е. то, что в
блоке {} описывает поведение для всех методов _кроме_ перечисленных.
И Игорь тебе тоже самое написал.
Про HEAD я зря написал. Он по тоже исключается, если прописан GET. Так
что GET и POST - этого вполне достаточно.
P.S.
Хорошо бы как-то переделать семантику директивы. Обычно описывают то,
чъё поведение хотят описать. А тут описывается всё _кроме_ .
Непривычно очень.
Ну или тут
http://sysoev.ru/nginx/docs/http/ngx_http_core_module.html#limit_except
приписать к примеру что для всех HTTP-методов _кроме_ GET будет
дан доступ из 192.168.1.0/32 и запрещён всем остальным.
P.P.S.
Интересно, вы там с Кудиновым видео-хостинг что ли делаете? Кроме как
на продажу, делать его бессмысленно, ибо вот:
http://adsense.blogspot.com/2007/10/introducing-video-units.html .
АШ> Михаил, Вы не поняли, мне нужно ограничить DAV-методы,а HTTPвсе разрешить J
АШ> Т.е. одни limit_exceptне разрулить, по крайней мере, я не знаю как.
АШ> Может Игорь подскажет или сделает поддержку J
--
С уважением,
Михаил Монашёв, SoftSearch.ru
mailto:postmaster@xxxxxxxxxxxxx
ICQ# 166233339
http://softsearch.ru/
Без бэкапа по жизни.