反向代理配置 # 禁止缓存,适合直接下载和上传大文件

VFX大学 云计算 反向代理配置 # 禁止缓存,适合直接下载和上传大文件

正在查看 1 条回复
  • 作者
    帖子
    • #59

      追光
      管理员

      反向代理配置 # 禁止缓存,适合直接下载和上传大文件

          proxy_ssl_server_name on;
          proxy_redirect off;
      
          # 禁止缓存,适合直接下载和上传大文件
          proxy_buffering off;
          # proxy_cache off;
          proxy_request_buffering off;
      
          # 允许客户端上传最大请求体大小10G
          client_max_body_size 10G;
          
              # 开启brotli压缩配置(确认nginx已编译brotli模块)
          brotli on;
          brotli_comp_level 6;
          brotli_types text/plain application/javascript application/x-javascript text/css application/xml application/json image/svg+xml;
      
          # 重要:防止代理时重复压缩,告诉后端不压缩
          proxy_set_header Accept-Encoding "";
    • #61

      网站开发
      管理员

      如果想让后端压缩的话:

          #让后端压缩
          proxy_set_header Accept-Encoding $http_accept_encoding;

      这样的话代理节点的Nginx将不再压缩文件,而由后端的服务器进行压缩。

正在查看 1 条回复
  • 在下方一键注册,登录后就可以回复啦。