NGINX WebDAV missing commands support (PROPFIND & OPTIONS)
Copyright © 2012-2017 Arutyunyan Roman (arutyunyan.roman@gmail.com)
For full WebDAV support in NGINX you need to enable the standard NGINX WebDAV module (providing partial WebDAV implementation) as well as this module for missing methods:
$ ./configure --with-http_dav_module --add-module=/path/to/this-module
The module can be built dynamically:
$ ./configure --with-http_dav_module --add-dynamic-module=/path/to/this-module
libexpat-dev
location / { dav_methods PUT DELETE MKCOL COPY MOVE; dav_ext_methods PROPFIND OPTIONS; root /var/root/; }