WebDAV и proxy pass - закаченный файл не сохраняется
Dimka
nginx-forum на forum.nginx.org
Ср Апр 27 12:20:08 UTC 2016
Всем привет!
Сделал на NGiNX закачку файлов по WebDAV.
Все работает отлично за небольшим исключением.
Если настраиваю proxy_pass (уведомить бекенд о новом файле) то файл в
директории для аплоада не появляется.
При этом, ошибок нет.
location / {
# Maximum upload file
client_max_body_size 100m;
# Store (SAN)
root /opt/sharefs/uploads/;
# chmod for uploaded files
dav_access user:rw group:rw all:r;
# Upload only.
dav_methods PUT MKCOL;
# No need subdirectories
create_full_put_path off;
# Turn off autoindex
autoindex off;
charset utf-8;
# Notify Tomcat about new file uploaded.
# rewrite "^/(.*).mp3$" /cc/new_file?a=1&f=$1
break;
# proxy_set_body off;
# proxy_redirect off;
# proxy_method GET;
# proxy_set_header Host unifiedhost;
# proxy_pass http://192.168.220.1:8080;
}
В чем может быть проблема?
А может это и не проблема... а фича
Тогда вопрос, а как сделать чтобы файл сохранялся и бекенд уведомлялся?
Без передачи файла, просто GET запросом.
Posted at Nginx Forum: https://forum.nginx.org/read.php?21,266437,266437#msg-266437
Подробная информация о списке рассылки nginx-ru