nginx загрузить файл и изменить его имя - PullRequest
0 голосов
/ 27 марта 2020

Я использую следующую конфигурацию для сохранения файлов на nginx. Он работает нормально, но имена файлов становятся похожими на 0000001234. Есть ли способ изменить имена файлов на оригинальные?

Здесь - это тот же вопрос, в ответе предлагается использовать дополнительный заголовок с оригинальным именем файла, но нет Четкий ответ, как его использовать и как переименовать файл.

  limit_except POST          { deny all; }

  client_body_temp_path      /www/sitename/uploads;
  client_body_in_file_only   on;
  client_body_buffer_size    128K;
  client_max_body_size       100000M;

  proxy_pass_request_body off;
  proxy_pass_request_headers on;

  proxy_set_header Host $host;
  proxy_set_header X-Real-IP $remote_addr;

  proxy_set_header           X-FILE $request_body_file;
  proxy_set_body             off;
  proxy_redirect             off;
  proxy_pass                 http://farm1;
...