› NGINX
› NGINX Trac
› 3rd Party Modules
› Security Advisories
› CHANGES
› OpenResty
› ngx_lua
› Tengine
在线学习资源
› NGINX 开发从入门到精通
NGINX Modules
› ngx_echo
daimaosix
V2EX  ›  NGINX

请教一个 MinIO 反向代理的问题

  •  
  •   daimaosix · Mar 27, 2021 · 4461 views
    This topic created in 2051 days ago, the information mentioned may be changed or developed.

    打算通过 Nginx 反代一下 MinIO,MinIO 每个 bucket 下放的都是静态网站,但是 Nginx 反代的时候只能访问 index.html,其中 css 、js 和图片资源搞来搞去一直报错 404 和 500 错误,麻烦大佬看下配置有啥问题吗?

    server {
      listen 80;
      listen [::]:80;
      server_name s3.etmo.com;
      access_log off;
    
      location / {
        proxy_pass        http://127.0.0.1:9000/s3.etmo.com/;
        try_files $uri $uri/ /index.html;
        proxy_set_header  X-Real-IP $remote_addr;
        proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header  Host $http_host;
      }
    
      location ~ /(\.user\.ini|\.ht|\.git|\.svn|\.project|LICENSE|README\.md) {
        deny all;
      }
    }
    
    10 replies  •  2021-03-29 14:02:51 +08:00
    wombat
    wombat
    Mar 27, 2021
    1
    proxy_pass 直接用 127.0.0.1:9000 试试呢。
    daimaosix
    daimaosix
    OP
    Mar 27, 2021
    2
    @blackshadow 那不行呢,直接反代了 MinIO 的后台管理地址了
    wombat
    wombat
    Mar 27, 2021
    3
    @daimaosix 代理后台也没事啊,你设置好密码就行了。 文件的地址对于 minio 来说就是 xxx:9000/桶名 /xxx.js?yyyy 的。
    wombat
    wombat
    Mar 27, 2021
    4
    @blackshadow minio 想集群或者单节点反代好像只能直接配置到根。 我之前看到的资料是这样的。
    daimaosix
    daimaosix
    OP
    Mar 28, 2021 via Android
    6
    @SjwNo1 我看过了,这个没用…
    ryd994
    ryd994
    Mar 28, 2021 via Android
    7
    检查后端日志
    或者 tcpdump 在 lo 上抓包看看请求格式是否符合预期
    abser
    abser
    Mar 28, 2021
    8
    @blackshadow 嗯, 不配置到根拿不到一些必要数据
    PUBG98k
    PUBG98k
    Mar 28, 2021
    9
    应该跟我现在用的这个差不多吧?也是类似.
    https://docs.todesk.com/zh-CN
    beautwill
    beautwill
    Mar 29, 2021
    10
    看日志
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   919 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 18:01 · PVG 02:01 · LAX 10:01 · JFK 13:01
    ♥ Do have faith in what you're doing.