在nginx ssl负载平衡中,无法重定向到nginx url,正在重定向到负载平衡器服务器,

时间:2019-04-10 06:19:25

标签: nginx nginx-reverse-proxy nginx-config

我正在为我们在apache Web服务器中运行的内部应用程序设置nginx ssl负载平衡器。负载平衡正在工作,但在命中nginx url时将重定向到actul服务器url。我是否需要在Nginx中为URI部分做任何其他配置。

我尝试使用位置〜/ training /(。*){}标签,但无法正常工作。

worker_processes  1;

events {
    worker_connections  1024;
}

http {

    resolver 8.8.8.8 ipv6=off;

  upstream sample { 
    hash $remote_addr;
        server 10.1.2.3:443;
    server 10.1.2.4:443;    

  }

  server {
    listen 443 ssl;
    server_name gblnb-mp13k7rb.galaxy.lan;

    ssl_certificate     D:/nginx-1.15.10/conf/nginx.crt;
    ssl_certificate_key D:/nginx-1.15.10/conf/nginx.key;

    location ~  /gxtraining/(.*) {
     proxy_pass https://sample; 
     proxy_redirect default;
     #proxy_redirect https://sample$request_uri https://gblnb-mp13k7rb.galaxy.lan/gxtraining;
    }   

  }
}

10.1.2.5:443是nginx网址

当我点击10.1.2.5:443时,它不应重定向到10.1.2.3:443/training/login/index.php10.1.2.4:443/training/login/index.php页面。但是它应该在浏览器中显示为10.1.2.5:443/training/login/index.php页。

  • 列表项

0 个答案:

没有答案