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 · 3892 views
    This topic created in 1882 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
        1
    wombat  
       Mar 27, 2021
    proxy_pass 直接用 127.0.0.1:9000 试试呢。
    daimaosix
        2
    daimaosix  
    OP
       Mar 27, 2021
    @blackshadow 那不行呢,直接反代了 MinIO 的后台管理地址了
    wombat
        3
    wombat  
       Mar 27, 2021
    @daimaosix 代理后台也没事啊,你设置好密码就行了。 文件的地址对于 minio 来说就是 xxx:9000/桶名 /xxx.js?yyyy 的。
    wombat
        4
    wombat  
       Mar 27, 2021
    @blackshadow minio 想集群或者单节点反代好像只能直接配置到根。 我之前看到的资料是这样的。
    daimaosix
        6
    daimaosix  
    OP
       Mar 28, 2021 via Android
    @SjwNo1 我看过了,这个没用…
    ryd994
        7
    ryd994  
       Mar 28, 2021 via Android
    检查后端日志
    或者 tcpdump 在 lo 上抓包看看请求格式是否符合预期
    abser
        8
    abser  
       Mar 28, 2021
    @blackshadow 嗯, 不配置到根拿不到一些必要数据
    PUBG98k
        9
    PUBG98k  
       Mar 28, 2021
    应该跟我现在用的这个差不多吧?也是类似.
    https://docs.todesk.com/zh-CN
    beautwill
        10
    beautwill  
       Mar 29, 2021
    看日志
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2914 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 54ms · UTC 14:03 · PVG 22:03 · LAX 07:03 · JFK 10:03
    ♥ Do have faith in what you're doing.