蘋果要求全部HTTPS,沒有辦法
阿里雲的免費ssl證書不能給七牛雲的二級子域名使用,
先實現七牛雲的HTTP自定義域名
1、七牛雲中進入“融合 CDN 加速域名“,添加自定義域名,一般是阿里雲域名前面加一個二級子域名,如head,協議先選HTTP
七牛雲會返回一個CNAME,用於添加到域名解析
域名 | 協議 | 類型 | 狀態 | |
---|---|---|---|---|
head.阿里雲域名 | HTTP | 普通域名 | 成功 |
2、到阿里雲的域名列表中添加解析
注意點就是“驗證方式”是“DNS驗證”的時候
由於txt和CNAME沖突,回到阿里雲,必須把剛添加的CNAME解析刪掉(記住怎么做的,證書申請成功之后再加回來),添加新的TXT域名解析 ;下圖“gg" 本例中應該是“head"
記錄值就是申請證書時給的 TXT記錄值:201710111410565dqeidbul2k2pvo9mcn2slfuvzzh14mwwq226tr2e75n07xg6o
之后在linux系統中可以用dig head.阿里雲域名測試
5、申請證書成功后,回到阿里雲,把TXT域名解析刪掉,添加回來原來的CNAME域名解析
6、證書下來后七牛雲申請HTTPS,選擇成功地證書,提交些資料,就會實現HTTPS了,老的http還可以訪問,不受影響