forked from arut/nginx-dav-ext-module
mylovecompany/nginx-dav-ext-module
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
== nginx-dav-ext-module == NGINX WebDAV missing commands support (PROPFIND & OPTIONS) (c) 2012 Arutyunyan Roman (arut@qip.ru) Contributors: Mikhail Emelchenkov @ MyLove Company, LLC (mikhail@mylovecompany.com) For full WebDAV support in NGINX you need to turn on 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> Requirements: libexpat-dev Example config: location / { dav_methods PUT DELETE MKCOL COPY MOVE; dav_ext_methods PROPFIND OPTIONS; root /var/root/; } Important note: People often use WebDAV with digest authentication, and there is a Nginx third party module nginx-http-auth-digest. Don't use original version from https://github.com/samizdatco/nginx-http-auth-digest/, it has a bug which prevents uploading files with whitespaces in their names. Use well-maintained fork from https://github.com/chazmcgarvey/nginx-http-auth-digest instead.
About
NGINX WebDAV missing methods support (PROPFIND & OPTIONS)
Resources
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- C 100.0%