首页 > 解决方案 > nginx上传文件并改名

问题描述

我使用下一个配置将文件保存在 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;

标签: nginxfile-upload

解决方案



推荐阅读