Необходимо отразить все недавно загруженные файлы с оригинального сервера на новый.

Конфигурация Nginx на оригинальном сервере

location / {
        autoindex on;
        mirror /mirror;
        mirror_request_body on;
        }

location /mirror {
        proxy_pass http://newserver/; 
        proxy_pass_request_body on;
        }

Конфиг на новом сервере:

server {
        listen       80 default_server;
        listen       [::]:80 default_server;
        server_name  _;
        root         /web;
        dav_methods  PUT;

        location / {
        autoindex on;

        }

Прямая загрузка файлов (HTTP PUT) на новый сервер работает нормально. Когда я загружаю файл на оригинальный сервер, файл appers только там. Журналы в новом журнале доступа к серверу:

10.31.181.61 - - [28/Dec/ 2018:13:08:30 +0300] "PUT / HTTP / 1.0" 409 167 "-" "curl / 7.47.0" "-"

журнал ошибок:

2018/12/28 13:08:30 [ошибка] 28983 # 0: * 23 не может PUT в коллекцию, клиент: 10.31.181.61, сервер: _, запрос: «PUT / HTTP / 1.0», хост: «10.31. 181,60"

что означает эта ошибка: не может положить в коллекцию

Можно ли сделать эту настройку?

Спасибо

0