V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lady
V2EX  ›  Ghost

终于搞定了 ghost SSL 访问

  •  
  •   lady · 2014-12-23 06:06:45 +08:00 · 5559 次点击
    这是一个创建于 3405 天前的主题,其中的信息可能已经有所发展或是发生改变。
    折腾了一个通宵(小白,非专业程序员),终于搞定了ghost SSL访问,
    https://wuaidu.com/pei-zhi-ghostzhi-chi-sslhe-fei-sslfang-wen-xiang-xi-guo-cheng/
    12 条回复    2014-12-23 19:47:30 +08:00
    yimity
        1
    yimity  
       2014-12-23 06:34:04 +08:00 via Android
    感谢
    Starduster
        2
    Starduster  
       2014-12-23 08:15:10 +08:00
    = = 我想说你博客还是没设置好,我手动粘 https://地址都跳转 http:// ····
    不是强制301做成全站 SSL 你这样只 做首页的 https 没什么意义吧···· 两端口分开,写成这样才是全站 https:

    server {
    listen 80;
    server_name wuaidu.com;
    rewrite ^(.*) https://$server_name$1 permanent;
    }

    server {
    listen 443;
    xxxxx(这些照抄)
    }
    hjc4869
        3
    hjc4869  
       2014-12-23 08:21:09 +08:00 via iPhone
    @Starduster 这样也不对,部署好了之后所有链接都应该是https,不需要30x。。
    这个好像有时跟主题有关。
    loveminds
        4
    loveminds  
       2014-12-23 08:23:09 +08:00 via iPhone
    @Starduster 同一个server可以listen多个
    listen 80;
    listen 443 ssl spdy;
    Starduster
        5
    Starduster  
       2014-12-23 08:23:36 +08:00
    @hjc4869 我没用过 ghost 不清楚,反正这样配是通用的不用管主题问题,博客程序后台应该可以批量更改链接(反正 WordPress 可以)
    lazycat
        6
    lazycat  
       2014-12-23 08:45:49 +08:00
    @Starduster 要是真手动粘贴https都会跳转到http的话你这么一搞就重定向循环了亲
    lady
        7
    lady  
    OP
       2014-12-23 09:53:41 +08:00
    @Starduster 我的目的就是想开启80 和 443同时访问~
    lady
        8
    lady  
    OP
       2014-12-23 09:54:19 +08:00
    @loveminds 嗯,默认是这样的,但是有些NGINX没有安装spdy,所以没贴出来
    Starduster
        9
    Starduster  
       2014-12-23 13:29:43 +08:00
    @lazycat 我现在是不知道他这设置怎么设的,我反正这样做强制 SSL 从来没出问题
    @lady 结果就是我打开的时候直接输 HTTPS://自动跳转到 http。。。。你这叫哪门子同时访问
    Starduster
        10
    Starduster  
       2014-12-23 13:33:17 +08:00
    = = 我知道了不是自动跳 http 而是资源没全部使用 HTTPS 外链,Safari 不显示锁标记·····这样也没意思啊····
    @lazycat
    xoxo
        11
    xoxo  
       2014-12-23 13:35:55 +08:00
    你的资源没有加载HTTPS://
    然后浏览器有警告

    AD:
    代购泛SSL哪家强?
    lady
        12
    lady  
    OP
       2014-12-23 19:47:30 +08:00
    @Starduster 嗯,目前80是针对百度,443s是针对谷歌
    @xoxo 多说不支持SSL,ssls的comodoSSL证书还是比较实惠的,经常有促销
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2840 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 13:31 · PVG 21:31 · LAX 06:31 · JFK 09:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.