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