sqozz / nginx-dav-ext-module

NGINX WebDAV missing methods support (PROPFIND & OPTIONS)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

nginx-dav-ext-module

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

Requirements

libexpat-dev

Example config

location / {
        dav_methods PUT DELETE MKCOL COPY MOVE;
        dav_ext_methods PROPFIND OPTIONS;

        root /var/root/;
}

About

NGINX WebDAV missing methods support (PROPFIND & OPTIONS)

License:BSD 2-Clause "Simplified" License


Languages

Language:C 100.0%