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

宝塔linux3.30开启ssl http跳转https吗 ?

发表在 Linux面板2017-3-22 16:24 [复制链接] 5 2929

本帖最后由 zhmn168 于 2017-3-22 16:32 编辑

宝塔linux3.30开启ssl http跳转https吗 ?就是我输入域名直接打开的就是带https的
使用道具 举报 只看该作者 回复
发表于 2017-3-22 16:58:52 | 显示全部楼层
nginx默认302跳转到https
如果是apache 在伪静态上添加

RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)$ https://%{SERVER_HOST}/$1 [R]
使用道具 举报 回复 支持 反对
发表于 2017-3-22 17:52:25 | 显示全部楼层
apache加了这个伪静态规则以后网站打不开了
使用道具 举报 回复 支持 反对
发表于 2017-3-22 22:57:18 | 显示全部楼层
3.4的nginx可以自动跳转到https,问题是网站打不开了,官方请帮忙解释如何解决?
使用道具 举报 回复 支持 反对
发表于 2017-3-22 23:28:08 | 显示全部楼层
本帖最后由 zhmn168 于 2017-3-23 00:18 编辑

apache的规则更正下应该是这样的:
  1. RewriteEngine On
  2. RewriteCond %{SERVER_PORT} !^443$
  3. RewriteRule ^(.*)$ https://%{http_host}/$1 [R=301]
复制代码
这样跳转才能正常
使用道具 举报 回复 支持 反对
发表于 2017-3-23 00:17:31 | 显示全部楼层
补充下,有些用户可能会将xxx.com或者www.xx.com都跳转到https://www.xxx.com,伪静态规则这样来写:
  1. RewriteEngine On
  2. RewriteCond %{SERVER_PORT} !^443$
  3. RewriteRule ^(.*)$ https://www.xxx.com/$1 [R=301]
复制代码
说明:将www.xxx.com换成你自己的域名
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

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

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

紧急运维服务

响应时间:3分钟

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

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

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

点击联系技术免费分析

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

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