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

【已回应】怎么修改手动全部跳转HTTPS

发表在 Linux面板2019-8-29 10:32 [复制链接] 8 2297

如题,全部网站在未登录宝塔面板,也没设置SSL的情况下,怎么修改Nginx之类的 全部强制跳转https
因为用了CF的SSL了  又移植不了到面板的自定义SSL内,

现在情况是,
第一面板网站全部没开启SSL,服务器安全跟面板都手动开放了443端口,但是访问https的时候还是拒绝连接,而且面板显示443端口未使用
第二就是访问80端口,不会强制跳转到443端口,因为宝塔没开启强制ssl,所以问问怎么改宝塔未开启https下,所有站点都能跳转443

搜狗截图19年08月29日1031_1.png
搜狗截图19年08月29日1031_2.png
使用道具 举报 只看该作者 回复
发表于 2019-8-29 10:50:45 | 显示全部楼层
本帖最后由 beibeishan 于 2019-8-29 10:52 编辑
  1. <script>
  2. var ssl = "https:";
  3. if (window.location.protocol != ssl){
  4. window.location.href = ssl + window.location.href.substring(window.location.protocol.length);  //SSL force!
  5.   }
  6. </script>
复制代码

前端模板js的,
如果要php的自行百度;
nginx 配置文件也行。
使用道具 举报 回复 支持 反对
发表于 2019-8-29 11:50:32 | 显示全部楼层
cf不是能设置强制HTTPS么
使用道具 举报 回复 支持 反对
发表于 2019-8-29 11:55:17 | 显示全部楼层
面板上要设置https,然后在你的cf那里也部署上证书。
使用道具 举报 回复 支持 反对
发表于 2019-8-30 09:58:48 | 显示全部楼层
大炮运维V587 发表于 2019-8-29 11:55
面板上要设置https,然后在你的cf那里也部署上证书。

面板上开了端口,可是不登录账号上,也没有证书的源码,怎么设置https列?
使用道具 举报 回复 支持 反对
发表于 2019-8-30 09:59:34 | 显示全部楼层
雨中的何叶 发表于 2019-8-29 11:50
cf不是能设置强制HTTPS么

对啊,可是不知道为什么 面板开了443端口了,还是不能访问443好像
使用道具 举报 回复 支持 反对
发表于 2019-8-30 16:29:38 | 显示全部楼层
本帖最后由 qichenghong 于 2019-8-30 19:58 编辑
beibeishan 发表于 2019-8-29 10:50
前端模板js的,
如果要php的自行百度;
nginx 配置文件也行。

关键是。。。https打不开
使用道具 举报 回复 支持 反对
发表于 2019-8-30 16:32:21 | 显示全部楼层
大炮运维V587 发表于 2019-8-29 11:55
面板上要设置https,然后在你的cf那里也部署上证书。

老大。。宝塔上不是开了443端口就可以访问了么,还要怎么部署
使用道具 举报 回复 支持 反对
发表于 2019-8-31 09:52:17 | 显示全部楼层
qichenghong 发表于 2019-8-30 16:32
老大。。宝塔上不是开了443端口就可以访问了么,还要怎么部署

你自己先百度下怎么部署ssl证书,再结合面板上宝塔申请SSL证书。
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

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

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

紧急运维服务

响应时间:3分钟

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

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

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

点击联系技术免费分析

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

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