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

SSL 强制写法问题

发表在 Linux面板2018-6-13 20:07 [复制链接] 0 1329

宝塔强制开启SSL  代码是这样的:

   if ($server_port !~ 443){
        rewrite ^(/.*)$ https://$host$1 permanent;
    }


使用这段代码后SSL 访问正常, 但不能强制HTTPS 访问.

另外我找了一段:
if ($server_port = 80 ) {return 301 https://$host$request_uri;}
  if ($host !~* ABC.com ) {return 301 https://www.ABC.com$request_uri;}


换这段就可以了。请问这两个之间有什么不同。
使用道具 举报 只看该作者 回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

紧急运维服务

响应时间:3分钟

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

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

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

点击联系技术分析

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

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