Nginx配置80端口访问8080及项目名地址方法解析

Nginx配置80端口访问8080及项目名地址方法解析,第1张

Nginx配置80端口访问8080及项目名地址方法解析

本文详细介绍了Nginx的80端口access8080的配置和项目名称详细地址的解析。原文中的详细介绍根据示例代码非常详细,对大家的学习或者工作都有一定的参考价值,有需要的朋友可以参考一下。

Tomcat访问项目,通常是ip端口项目名

Nginx的配置位置/{},一般只自动跳转到ip端口,如果要立即访问项目,必须更改tomcat的配置。

如何保证不改变tomcat的配置,只改变nginx,可以访问端口项目名?

经过尝试,我发现了一个方法,就是根据

location/{
proxy_passhttp://127.0.0.1:8080/demo;
}

自动跳转到

位置/演示{
proxy_passhttp://127.0.0.1:8080;
}

Demo是项目名,它是在tomcat的webapps下配置的文件夹名。

只有这样的配置才会在url地址中显示项目名称的信息,但什么是平原?

以下是一个配置示例:

upstreamtomcatproject{ ip_hash; server11.1.11.11:8080; server22.2.22.22:8080; } server{ listen80; #server_namelocalhost; #charsetkoi8-r; #access_loglogs/host.access.logmain; location/{ proxy_redirectoff; proxy_set_headerHost$host; proxy_set_headerX-Real-IP$remote_addr; proxy_set_headerX-Forwarded-For$proxy_add_x_forwarded_for; proxy_passhttp://tomcatproject/demo; } location/demo/{ proxy_redirectoff; proxy_set_headerHost$host; proxy_set_headerX-Real-IP$remote_addr; proxy_set_headerX-Forwarded-For$proxy_add_x_forwarded_for; proxy_passhttp://tomcatproject; } }

文章内容就这么多了。期待对大家的学习有所帮助,也期待大家的应用。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/774302.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存