Re: динамический dav methods $DAV;

Maxim Dounin mdounin at mdounin.ru
Tue Apr 14 12:24:38 UTC 2015


Hello!

On Tue, Apr 14, 2015 at 05:28:36AM -0400, itcod wrote:

> Добрый день уважаемые
> Кто нибудь уже решал эти задачки по динамическому изменению dav_methods для
> location
> 
> 1.
> set $DAV  PUT DELETE MKCOL COPY MOVE;
> Выскакивает ошибка конфигурции. возникло предположение, 
> что нужно экранировать пробел. попробовал так:
> set $DAV\  PUT\ DELETE\ MKCOL\ COPY\ MOVE;
> сработало.... Правильно ли я сделал?
> 
> 2.
> dav_methods $DAV;
> Получаю ошибку:
> nginx: [warn] invalid value "$DAV" in .....
> Что тут не так?

Директива dav_methods не поддерживает переменные.  Если нужно, 
чтобы в разных частях сайта поддерживались разные методы - следует 
использовать для разделения этих частей директиву location.  Если 
нужно ограничить доступ к отдельным методам - следует использовать 
средства контроля доступа.

-- 
Maxim Dounin
http://nginx.org/



Подробная информация о списке рассылки nginx-ru