nginx无法加载页面,css,js等静态文件,tomcat免端口,项目名访问

开发人员发现css和js等文件获取地址为本机IP,可在Nginx中添加特定配置。同时介绍了Tomcat免端口和项目名的设置方法,如将端口修改为80,在Host标签中添加特定Context实现免项目名访问。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

开发人员工具打开发现css和js等文件获取地址是本机IP;

在niginx中添加如下配置:
        location / {
           # root   html;
           # index  index.html index.htm;

            proxy_set_header Host $http_host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_set_header X-Forwarded-Proto $scheme;

            proxy_pass http://127.0.0.1:8080;
        }

 

tomcat免端口和项目名设置:

此处修改为80端口<Connector port="80" redirectPort="8443" connectionTimeout="20000" protocol="HTTP/1.1"/>

Host标签中添加<Context path="/" docBase="d:/tomcat/webapps/war" /> 即可实现免项目名访问

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值