nginx配置域名访问到tomcat下项目,不用改tomcat配置文件

目标是访问域名jinwanlin.top,等同于访问http://183.82.238.78:8180/zmhzx/

只改nginx配置,如下:

server {
listen 80;
server_name jinwanlin.top;
access_log /logs/jinwanlin.top.access.log;
location / {
proxy_pass http://183.82.238.78:8180/zmhzx/;
proxy_cookie_path /zmhzx/ /;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
location /zmhzx/ {
proxy_pass http://183.82.238.78:8180/zmhzx/;
proxy_cookie_path /zmhzx/ /;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}

你可能感兴趣的:(nginx配置域名访问到tomcat下项目,不用改tomcat配置文件)