Ray
admin@raychinki.studio
Raychinki Studio
本站已加入SSL豪华午餐
本站已加入SSL豪华午餐

话说想开通https好久了,

先是没证书后是不会弄,

这两天研究了下终于搞定了。

下面开始放研究成果:

首先搞定证书,在FreeSSL.org上申请了一个免费的证书,选择TrustAsia,可以直接搞定@和www双域名。

因为本站是阿里云的共享虚机,要开通https只能通过CDN的方式。进入阿里云控制台,对域名开通CDN,小站花20块开个100G/年的就可以了,可以@和www都开,也可以只开一个,然后在虚机的控制台里将一个301重定向到另一个。CDN开通的时候,只需要配置HTTPS设置这一项,将证书设置为开启,然后上传刚刚申请的TrustAsia证书的公钥和密钥,并且将跳转类型设置为HTTP -> HTTPS(这里不得不说阿里云的免费证书实在是坑,只能开一个域名,害的我弄了半天都没成功)。最后将DNS解析里的@和www两个A记录改为CDN的CNAME记录(不过我只改了www这个,DNS解析里居然CNAME和MX记录不能有相同的主机记录,因为还想保留微软邮局,只好保留了@的A记录,然后将raychinki.com重定向为www.raychinki.com了)。

这个时候使用https已经可以访问本站了,浏览器的网址上终于显示小锁头🔒啦。然后就是Wordpress里面的修改了,将设置-常规里的两个URL改为https地址。接着就是将http强制重定向为https,网上搜了一下,都是在站点根目录建立一个.htaccess文件实现的,但是我试了N次,文件一放上去站点就无法访问,无语…没办法只好退而求其次,用了Really Simple SSL这个插件,确实Really Simple…直接开启就完事了。

因为开了https,后来又手痒研究了一下必须要https才能处理JSON的微信小程序…用了大神的模板和插件,搞了半天才发现Wordpress要设置固定链接才能使用REST JSON API,都怪没好好看说明书啊=。=

不说了,就酱,明天继续研究小程序…

PS:一定要说一下阿里云CDN的坑,CDN流量和HTTPS请求是分开的!买了20块钱的流量包,结果第二天就无法解析了,一看是账号欠费了,并且只是说CDN产品产生的费用,怒研究了半天才发现,原来还有HTTPS请求包这个东西(详见阿里云CDN计费方式…又花40块买了1000万次/年的HTTPS请求包,正常了…

Raychinki Studio

本站已加入SSL豪华午餐
话说想开通https好久了, 先是没证书后是不会弄, 这两天研究了下终于搞定了。 下面开始放研究成果: 首先搞定证书,在FreeSSL.org上申请了一个免费的证书,选择TrustAsia,…
扫描二维码继续阅读
2018-07-03