全站 HTTPS 与 CDN 加速如何完美共存 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Recommended Services
Amazon Web Services
LeanCloud
New Relic
ClearDB
jsthon
V2EX    云计算

全站 HTTPS 与 CDN 加速如何完美共存

  •  
  •   jsthon 2015-01-24 22:38:57 +08:00 via Android 26303 次点击
    这是一个创建于 3984 天前的主题,其中的信息可能已经有所发展或是发生改变。
    现在越来越多的网站都加上了HTTPS
    而且SSL证书也不是很贵
    CDN加速的成本也越来越便宜
    但是不知道HTTPS这货能与全站CDN缓存能完美共存吗

    意思就是CDN将源网站进行全站缓存加速,且经过CDN缓存后经处理,用户访问网站首页时就是开启了全站https的网站。

    目前只知道又拍和七牛的CDN加速可以达到https输出,但是域名为二级域名(https://dn-abc.qbox.me/),而且不能自定义为网站主域名(https://www.example.com/)。

    此时似乎通过CAME实现对于HTTPS来说已不再可行。

    既然不可以,那么有没有其他替代方案?
    24 条回复    2016-12-19 07:56:53 +08:00
    wzxjohn
        1
    wzxjohn  
       2015-01-24 22:41:08 +08:00 via iPhone
    不可能。别人 CDN 没事干把你的证书部署到所有节点上好玩么。。。
    47jm9ozp
        2
    47jm9ozp  
       2015-01-24 22:43:48 +08:00   1
    aiguozhedaodan
        3
    aiguozhedaodan  
       2015-01-24 22:46:11 +08:00
    可以肯定是可以,类似的例子很多啊
    就是价格对楼主估计是不可以
    wzxjohn
        4
    wzxjohn  
       2015-01-24 22:47:28 +08:00 via iPhone
    补充:我说的是楼主要求的低成本方案,不可能。真要不限制预算那方法多了去了。
    jsthon
        5
    jsthon  
    OP
       2015-01-24 22:54:59 +08:00 via Android
    目前想到的就只有将静态内容(css/js/jpg/png...)分离开来,将这些静态内容(文件/附件)放到云储存(七牛/又拍)里,开启https,使用云储存提供的二级域名(https://dn-abc.qbox.me/),原网站非静态内容部署到自家服务器,开启全站SSL,静态内容从CDN调取。
    loveyu
        6
    loveyu  
       2015-01-24 22:56:44 +08:00
    感觉存储静态内容就差不多了吧。
    cst4you
        7
    cst4you  
       2015-01-24 23:00:11 +08:00
    ....为什么现在还是那么多人认为CDN就是全部反代
    hjc4869
        8
    hjc4869  
       2015-01-24 23:37:40 +08:00
    cloudflare都免费送证书了。。。
    aaronlam
        9
    aaronlam  
       2015-01-24 23:38:08 +08:00 via iPad
    @jsthon 只有这种方法最便宜且实用了吧?
    soulteary
        10
    soulteary  
       2015-01-24 23:42:43 +08:00
    @cst4you 这个话题是市场广告的问题了,“整站加速”。不过也有一部分人认为,CDN分发的仅仅是静态内容。
    kacong
        11
    kacong  
       2015-01-25 00:13:11 +08:00
    mark一下,这个全站有点难度的吧。
    cevincheung
        12
    cevincheung  
       2015-01-25 00:17:47 +08:00
    @cst4you 因为nginx太简单了……
    msg7086
        13
    msg7086  
       2015-01-25 08:56:16 +08:00
    带有CA的CDN可以为你的网站签发证书。
    futursolo
        14
    futursolo  
       2015-01-25 09:59:25 +08:00
    使用AWS CloudFront,可以放自己的证书。
    dndx
        15
    dndx  
       2015-01-25 10:21:04 +08:00 via iPad
    CDN 分发你的静态内容,又不一定需要用你的域名。CDN 商自己买张证书不就行了。
    msg7086
        16
    msg7086  
       2015-01-25 11:41:18 +08:00
    @dndx 楼主说了是全站CDN而不是静态资源CDN……
    ryd994
        17
    ryd994  
       2015-01-25 11:59:57 +08:00 via Android
    cloudflare啊
    geekzu
        18
    geekzu  
       2015-02-21 20:12:41 +08:00
    verycloud可以部署自有证书
    chaircat
        19
    chaircat  
       2015-03-01 21:55:05 +08:00
    我觉得问题不是CDN可不可以SSL, 而是你需要SSL的内容是不是真的需要CDN
    kiral
        20
    kiral  
       2015-03-03 16:09:42 +08:00
    https://cm.d6cn.com/

    就是用 cloudflare + 七牛的例子,片CDN用七牛的 qbox.me,整站用 cloudflare 的全局。
    jsthon
        21
    jsthon  
    OP
       2015-03-03 16:16:00 +08:00 via Android
    @chaircat 图片太多,带宽吃紧,速度缓慢只能靠CDN比较方便了。
    @geekzu 谢谢,已参考。
    @kiral 谢谢,这个不错。
    singer
        22
    singer  
       2015-07-05 09:46:25 +08:00
    又拍可以加证书诶
    hl
        23
    hl  
       2016-07-12 18:38:25 +08:00
    @cst4you 还有些人怕被 D ,全站 CDN 隐藏一下入口
    aG6uncl6Syb0brhs
        24
    aG6uncl6Syb0brhs  
       2016-12-19 07:56:53 +08:00
    呵呵,是个 CDN 都可以,不仅如此全站 https 加速, http 访问走 80 端口, https 走 443 端口。 webluker 上甚至能免费申请 SSL 证书。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1053 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 17:37 PVG 01:37 LAX 09:37 JFK 12:37
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86