宝塔724运维节来了,企业版999元/年,送安全巡检;证书组队,低至28元!查看活动
当前位置:论坛首页 > Linux面板 > 求助

【已回应】Linux HTTPS访问跳转到其他网址

发表在 Linux面板2020-5-26 20:47 [复制链接] 6 3190

Linux Beta7.3.13 专业版


举个栗子:


服务器中添加了A、B两个网站 其中A开启了SSH,并且强制了HTTPS访问。
B没有开启SSH
但是我使用HTTPS访问B 浏览器提示安全证书无效,安全证书来自A的域名 我点击继续访问 他就自动跳转到了A的网站内 如何处理


[这个问题还是搜索引擎告诉我的 好悲催]
使用道具 举报 只看该作者 回复
发表于 2020-5-27 09:07:50 | 显示全部楼层
一直都有这问题,就没解决。。。提示的设置默认站点的办法,没有用。
使用道具 举报 回复 支持 反对
发表于 2020-5-27 09:15:20 | 显示全部楼层
在未指定SSL默认站点时,未开启SSL的站点使用HTTPS会直接访问到已开启SSL的站点
QQ截图20200527091611.png
使用道具 举报 回复 支持 反对
发表于 2020-5-27 09:28:03 | 显示全部楼层
运维阿宏 发表于 2020-5-27 09:15
在未指定SSL默认站点时,未开启SSL的站点使用HTTPS会直接访问到已开启SSL的站点 ...

已经设置默认站点了,默认站点不管设置成开启还是未开启SSL的站点,它都没用。未开启SSL的站点使用HTTPS还是直接访问到已开启SSL的站点。

请教一下,难道这个默认站点不是在面板【网站】里的【默认站点】那设置的?
使用道具 举报 回复 支持 反对
发表于 2020-5-27 11:38:28 | 显示全部楼层
宝塔用户_hjnstj 发表于 2020-5-27 09:28
已经设置默认站点了,默认站点不管设置成开启还是未开启SSL的站点,它都没用。未开启SSL的站点使用HTTPS ...

解决这个问题的方式:
1、未部署SSL证书的站点,请不要是以https进行访问
2、全部申请SSL证书
使用道具 举报 回复 支持 反对
发表于 2020-5-27 13:51:51 | 显示全部楼层
大炮运维V587 发表于 2020-5-27 11:38
解决这个问题的方式:
1、未部署SSL证书的站点,请不要是以https进行访问
2、全部申请SSL证书 ...

真实话。。。。。
这里附上另一个找到的方法吧:
网站配置文件里面加上监控443端口的,配置可以和80的一样,或者改成强制HTTPs跳转HTTP。
使用道具 举报 回复 支持 反对
发表于 2021-11-13 12:51:43 | 显示全部楼层
  1. server
  2. {
  3.     listen 443;
  4.     listen [::]:443;
  5.     server_name xxx;
  6.     index index.php index.html index.htm default.php default.htm default.html;
  7.     root xxx;
  8.    
  9.     rewrite ^(/.*)$ http://$host$1 permanent;
  10. }
复制代码

网站配置里面加上这个跳转
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

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

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

紧急运维服务

响应时间:3分钟

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

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

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

点击联系技术免费分析

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

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