今天被宝塔坑了。。写个博祭奠此坑
1.宝塔部署springboot项目,打了jar包,目录结构如下图
2.修改nginx配置文件,要把宝塔里默认的js、css注释掉,下图红框里的内容,新增蓝框里的内容,保存,刷新页面后就可以看到亲爱的css、js都出来了
#反向代理
location / {
proxy_pass http://127.0.0.1:8090/;
}
#解决js css 访问不到的问题
location ~ .* {
proxy_pass http://127.0.0.1:8090;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forw $proxy_add_x_forwarded_for;
}
总结:
一般配置域名访问不到,有以下几种原因
1、云服务器(阿里云、腾讯云、华为云)没有配置域名或子域名解析
2、nginx配置域名有问题(可以用ip和端口等因素排查)