Nginx port redirection

Nginx port redirection

Bms before configuring Nginx

Configuration
After configuring Nginx
Insert picture description here

server {
    
    
    gzip on;    

    listen      9190;
    server_name  127.0.0.1;

    charset utf-8;
    
    location / {
    
    
          try_files $uri $uri/ @router;
    }
    
    location @router {
    
    
	rewrite ^.*$ /index.html last;
    }

	#访问 ip:9190/rc-bms——》重定向——》ip:9091/rc-bms
    location /rc-bms{
    
    
        proxy_pass http://127.0.0.1:9091;
    }
	#访问 ip:9190/rc-backend——》重定向——》ip:9091/rc-backend
    location /rc-backend{
    
    
        proxy_pass http://127.0.0.1:9092;
    }
    
    #访问 ip:9190/rc-collector——》重定向——》ip:9091/rc-collector
    location /rc-collector{
    
    
        proxy_pass http://127.0.0.1:9093;
    }
}

Same as above rc-backend case

Before
Insert picture description here
configuration After configuration
Insert picture description here

想要通过 URL =  ip:9090/rc-bms

重定向

URL2 = ip:9191/rc-bms

总结:我这里端口号后面的 内容不同,重定向url后内容 不同

bms
old:ip:9091/rc-bms
new:ip:9190/rc-bms

backend
old:ip:9091/rc-backend
new:ip:9090/rc-backend

collector
old:ip:9091/rc-collector
new:ip:9090/rc-collector

这是目标:多个服务端口太多了,我只想配置一个调用服务

参考 url
https://blog.csdn.net/pk694046220/article/details/86682208

Guess you like

Origin blog.csdn.net/qq_43070471/article/details/108379907