请选择 进入手机版 | 继续访问电脑版
查看: 103|回复: 11

nginx http to https

[复制链接]

3

主题

10

帖子

29

积分

新手上路

Rank: 1

积分
29
发表于 2018-5-8 23:39:46 | 显示全部楼层 |阅读模式
[ol]
  • server
  •     {
  •         listen 80;
  •         #listen [::]:80;
  •         server_name www.xxx.com xxx.com;
  •         location ~ /.well-known {
  •             root  /data/wwwroot/www.xxx.com;
  •             allow all;
  •         }
  •         location / {
  •             rewrite ^/(.*)$ https://www.xxx.com/$1 permanent;
  •         }
  •     }[/ol]复制代码
    现在访问 http://www.xxx.com 会跳到https
    访问 https://www.xxx.com 还是301
    哪出错了
  • 回复

    使用道具 举报

    1

    主题

    25

    帖子

    57

    积分

    注册会员

    Rank: 2

    积分
    57
    发表于 2018-5-8 23:40:54 | 显示全部楼层
    请问你的ssl配置跑哪儿去了?
    回复

    使用道具 举报

    3

    主题

    10

    帖子

    29

    积分

    新手上路

    Rank: 1

    积分
    29
     楼主| 发表于 2018-5-8 23:42:36 | 显示全部楼层

    toyst 发表于 2018-5-8 23:40
    请问你的ssl配置跑哪儿去了?

    ssl 没贴出来
    只要把 rewrite ^/(.*)$ https://www.xxx.com/$1 permanent; 给注释 Https 访问是正常的
    ssl 的server 没有301
    回复

    使用道具 举报

    0

    主题

    19

    帖子

    46

    积分

    新手上路

    Rank: 1

    积分
    46
    发表于 2018-5-8 23:40:00 | 显示全部楼层
    前面是不是还加了CDN或者是反向代理?
    回复

    使用道具 举报

    3

    主题

    10

    帖子

    29

    积分

    新手上路

    Rank: 1

    积分
    29
     楼主| 发表于 2018-5-8 23:44:31 | 显示全部楼层

    rooney 发表于 2018-5-8 23:44
    前面是不是还加了CDN或者是反向代理?

    cf 的cdn 没有反向代理
    回复

    使用道具 举报

    0

    主题

    19

    帖子

    46

    积分

    新手上路

    Rank: 1

    积分
    46
    发表于 2018-5-8 23:45:34 | 显示全部楼层

    cooc123 发表于 2018-5-8 23:45
    cf 的cdn 没有反向代理

    所以CF的CDN配置的源站是不是用的HTTP?
    回复

    使用道具 举报

    0

    主题

    80

    帖子

    164

    积分

    注册会员

    Rank: 2

    积分
    164
    发表于 2018-5-8 23:44:00 | 显示全部楼层

    cooc123 发表于 2018-5-8 23:45
    cf 的cdn 没有反向代理

    cf 是不是启用强制 https
    回复

    使用道具 举报

    3

    主题

    10

    帖子

    29

    积分

    新手上路

    Rank: 1

    积分
    29
     楼主| 发表于 2018-5-8 23:46:25 | 显示全部楼层

    rooney 发表于 2018-5-8 23:46
    所以CF的CDN配置的源站是不是用的HTTP?

    这个怎么看
    回复

    使用道具 举报

    7

    主题

    106

    帖子

    243

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    243
    发表于 2018-5-8 23:45:00 | 显示全部楼层
    下面这几行的意思是无论http还是https,只要请求/目录都重定向到https明显有问题。
    [ol]
  • location / {
  •             rewrite ^/(.*)$ https://www.xxx.com/$1 permanent;
  •         }[/ol]复制代码
  • 回复

    使用道具 举报

    0

    主题

    16

    帖子

    38

    积分

    新手上路

    Rank: 1

    积分
    38
    发表于 2018-5-8 23:46:34 | 显示全部楼层
    https://www.hostloc.com/forum.php?mod=viewthread&tid=448151
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋| 主机之家 |网站地图

    返回顶部