gpt4 book ai didi

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

转载 作者:qq735679552 更新时间:2022-09-28 22:32:09 26 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章Nginx配置80端口访问8080及项目名地址方法解析由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

tomcat访问项目,一般是 ip + 端口 + 项目名 。

nginx 配置 location / {} ,一般只能跳转到 ip + 端口,如果想要直接访问项目,就需要修改tomcat的配置了 。

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

在尝试后发现一种方法,就是通过 。

location / {   proxy_pass http://127.0.0.1:8080/demo; } 。

跳转到 。

location /demo {   proxy_pass http://127.0.0.1:8080; } 。

demo 是项目名,就是配置在tomcat的webapps下的文件名 。

只是这样的配置,会在url地址中 显示出项目名,但有什么所谓呢 。

下面是一个配置示例:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
upstream tomcatproject{
     ip_hash;
     server 11.1.11.11:8080;
     server 22.2.22.22:8080;
   }
 
   server {
     listen    80;
     #server_name localhost;
 
     #charset koi8-r;
 
     #access_log logs/host.access.log main;
 
     location / {
         proxy_redirect off;
         proxy_set_header Host $host;
         proxy_set_header X-Real-IP $remote_addr;
         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
 
         proxy_pass http: //tomcatproject/demo ;
     }
 
     location /demo/ {
         proxy_redirect off;
         proxy_set_header Host $host;
         proxy_set_header X-Real-IP $remote_addr;
         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
 
         proxy_pass http: //tomcatproject ;
     }
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我.

原文链接:https://www.cnblogs.com/acm-bingzi/p/nginx-tomcat.html 。

最后此篇关于Nginx配置80端口访问8080及项目名地址方法解析的文章就讲到这里了,如果你想了解更多关于Nginx配置80端口访问8080及项目名地址方法解析的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com