Hexo部署又拍云
Hexo部署又拍云
一切的前提是你要备案的域名,如果没备案,就没啥作用。
之前一直用CF CDN加速国内访问,但是使用的回源网站也不是特别稳定,导致经常访问缓慢,因为我的云存储也是放在又拍云的,且申请了又拍云联盟,每年有优惠券白嫖一下。所以就考虑使用国内外分流方式去配置个人网站。
域名解析分流
使用DNSPOD, 将域名分为国内和国外两种情况去解析,这样国外的可以直接解析到github page里面,而国内则可以解析到又拍云的云存储里面。测试了下速度,一片绿。
又拍云存储
在又拍云云存储创建一个存储服务,创建帮助。然后记录下创建后的授权账户和密码,用于配置在hexo里面。
在hexo 安装又拍云存储插件,命令为npm install hexo-deployer-upyundeploy --save
。然后修改_config.yml。因为我们要同时deploy到github和又拍云,所以要配置两个deploy.
1 | deploy: |
将文件deploy到又拍云存储后,然后CNAME到云存储的,就可以访问了。
一些小问题
- 默认要开启云存储的index.html, 使用pretty url后,在访问的时候,在访问分类友链目录会导致不能访问。查看链接,发现少了’/‘。 因为使用keep主题,所以默认被取消了,所以可以修改主题配置文件。增加一个斜线就可以访问了。
- SSL证书由于官网验证码收不到,所以用腾讯云SSL证书,但是只有三个月有效期。后续再做调整吧。
评论
评论插件加载失败
正在加载评论插件