nginx配置文件

server
{
        listen 8899;
        server_name _;
        proxy_set_header        X-Forwarded-For    $proxy_add_x_forwarded_for;    #目的是将代理服务器收到的用户的信息传到真实服务器上

      location /admin {
               add_header X-Build 9e984ab;
               add_header Referrer-Policy no-referrer;
               proxy_pass http://;
               proxy_http_version      1.1;
               proxy_set_header        Connection          "";
               proxy_set_header        X-Forwarded-For     $proxy_add_x_forwarded_for; # 后端的Web服务器可以通过X-Forwarded-For获取用户真实IP
               proxy_set_header        X-Access-Key        331ceb46bcf2583a;
       }

         location /static {
               add_header X-Build 9e984ab;
               add_header Referrer-Policy no-referrer;
               rewrite (^/.*$) /insight-statics$1;
       }

       location ~ ^/insight-statics/.*\.html {
               expires                 -1;
               proxy_hide_header       Cache-Control;
               proxy_hide_header       Expires;
               proxy_pass              http://;
               proxy_redirect          off;
               proxy_http_version      1.1;
               proxy_set_header        Connection "";
               proxy_set_header        X-Forwarded-For     $proxy_add_x_forwarded_for;
               proxy_set_header        Host                minio.sitandrelax.net;
      }

}

1.当nginx的url需要改变时,用rewrite的正则匹配改url

 location /apps/insight-doon/api/manager {
       rewrite ^/apps/insight-doon(.*) $1 break;
       proxy_pass http://192.168.49.188:9004;
    }

/apps/insight-doon/api/manager就转发到 http://192.168.49.188:9004/api/manager

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值