Hexo - Next 使用,优化记录

图片路径问题

突然发现博客里面所有非网络图床的图片全部失效,排查发现所有图片链接在域名后面都加上了 /.cn/xxxx,后在 Github 找到解决方案

修改博客根目录 node_modules/hexo-asset-image/index.js 文件第 24 行:

1
2
3
4
else {
- var endPos = link.lastIndexOf('.');
+ var endPos = link.length - 1;
}

问题解决~!

Github issue: https://github.com/xcodebuild/hexo-asset-image/issues/47

Hexo 博客转移到阿里云

之前小站一直托管在 Github Pages 中,然而国内访问实在太慢,百度也无法收录。正好趁着疫情,在阿里云撸了一台轻量应用服务器。记录下转移过程。

这里服务器选择的系统是 CentOS 7.3

配置过程大致如下:搭建 Git 私库 –> 搭建 Nginx 服务器 –> 启用 https 访问

阅读更多