тем, что nginx тоже ведёт себя несколько странно: если слеш на конце отсутствует, то nginx считает что е... root $webdav_root;
dav_methods DELETE;
}</code>
Если кратко, то переносим обработку DELETE в отдельный локейшин (процедуру), дальше проверяем, если удаляется папка то добавляем слеш.\\
===== Проб... le_cache off; - нужно потому что мы меняем файлы, если кеширование включено то можно будет долго гадать