当前位置:论坛首页 > Linux面板 > 求助

【已回应】添加网站部署证书后Https无法访问

发表在 Linux面板2019-12-2 16:02 [复制链接] 4 3314

本帖最后由 宝塔用户_iuqzlx 于 2019-12-2 18:02 编辑

使用的百度云服务器,本地部署的应用绑定了8090端口,是不是需要在网站设置里添加个反向代理?不能在nginx默认配置文件里配置的吗?
排查:服务器443端口是否开启?telnet是否可以访问?
A:已开启,使用IP的话用telnet可以访问,换成域名telnet返回连接失败
1.png 6.png

其他截图:
2.png
3.png

访问Http地址显示这个页面:
4.png
访问https地址显示这个页面:
5.png


==================分割线=========================
⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️
================解决方案=========================
# 做了如下尝试,网站当前已经可以使用https访问了
1. 应用是使用springboot开发的,执行jar包后绑定的端口是8090,因此还需要添加nginx反向代理,将请求proxy到http:// 127.0.0.1:8090上,宝塔里有两个地方修改nginx配置文件:①/www/server/nginx/conf/nginx.conf ②/www/server/panel/vhost/nginx/网站名.conf,第一个是nginx默认配置,第二个是宝塔为每个网站自动生成的配置文件,区别就是一个全局一个局部(我的理解),因此只需要修改第二个配置文件,增加如下代码:
7.png
修改后重载配置,重启nginx,发现网站可以访问了!!!但是,好多静态资源404,继续排查
2. 执行第一步后还有部分资源404,所以删除/www/server/panel/vhost/nginx/网站名.conf中无用的配置,最终配置文件内容为:
8.png


删除的代码为:
9.png



使用道具 举报 只看该作者 回复
发表于 2019-12-2 16:44:48 | 显示全部楼层
证书部署.png
www的证书部署正常,只是你有些连接使用https无法访问,检查下
根域名放提示dns解析错误,检查下
使用道具 举报 回复 支持 0 反对 1
发表于 2019-12-2 17:08:45 | 显示全部楼层
大炮运维V587 发表于 2019-12-2 16:44
www的证书部署正常,只是你有些连接使用https无法访问,检查下
根域名放提示dns解析错误,检查下
...

已解决,评论中无法贴url,因此将解决方案添加到文章后面
使用道具 举报 回复 支持 反对
发表于 2019-12-2 17:16:24 | 显示全部楼层
大炮运维V587 发表于 2019-12-2 16:44
www的证书部署正常,只是你有些连接使用https无法访问,检查下
根域名放提示dns解析错误,检查下
...

想贴下配置,老是提示无权限添加URL ,无语#¥%……&*(,好气啊,不贴了
使用道具 举报 回复 支持 反对
发表于 2019-12-2 17:27:03 | 显示全部楼层
宝塔用户_iuqzlx 发表于 2019-12-2 17:08
已解决,评论中无法贴url,因此将解决方案添加到文章后面

截图就可以了
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表