This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision | ||
software:nginx:webdav [2015/07/01 01:03] – [Nginx and Microsoft Windows WebClient (WebDav)] root | software:nginx:webdav [2015/07/01 01:06] – [Проблема 5 - переименование] root | ||
---|---|---|---|
Line 212: | Line 212: | ||
- | ===== Проблема 5 - переименование ===== | + | ===== Проблема 5 - копирование и переименование ===== |
Ноги тут те же что и в п4: отсутствие слеша на конце урла и в Destination заголовке.\\ | Ноги тут те же что и в п4: отсутствие слеша на конце урла и в Destination заголовке.\\ | ||
Для решения проблемы с добавлением "/" | Для решения проблемы с добавлением "/" | ||
**Фикс 6**: | **Фикс 6**: | ||
- | < | + | < |
+ | if ($request_method = COPY) { | ||
+ | return 597; | ||
+ | } | ||
if ($request_method = MOVE) { | if ($request_method = MOVE) { | ||
return 597; | return 597; | ||
} | } | ||
- | location @move_handler | + | location @copy_move_handler |
internal; | internal; | ||
Line 231: | Line 234: | ||
} | } | ||
root $webdav_root; | root $webdav_root; | ||
- | dav_methods MOVE; | + | dav_methods COPY MOVE; |
}</ | }</ | ||
- | Если кратко, | + | |