hexo博客添加自定义html页面
发表于|更新于|工具
|浏览量:
比如我想增加一个文件夹,文件夹里面有 img、css、js 等文件夹,还有 index.html 文件,想要在 hexo 博客里可以正常显示
将 文件夹 放到 hexo 的 source 文件夹下。
然后需要配置跳过 hexo 的渲染,因为 hexo 会改变 html 文件的结构。
修改 _config.yml
| 1 | skip_render: | 
后续可以通过访问 http://xxx.com/html/ 来打开页面
需要注意 js css html 等文件调用的地址有可能需要更换。
文章作者: 张理坤
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 杂烩饭!
相关推荐
 2025-03-28
hexo butterfly 主题使用记录
开始使用nodejs 使用 v20.17.0 版本包管理使用 npm 123456789101112# 初始化主题,第一次需要执行git submodule initgit submodule update# 安装依赖包npm i## 查看效果npx hexo s# 创建新文章npx hexo new "测试文章"  然后将 source/_posts/测试文章.md 移动到对应的分类目录下。 由于 hexo-abbrlink 和 hexo-auto-category 的冲突,需要执行 2 次 npx hexo g 才能正确生成需要的 front matter这个问题已经解决了, 替换成了包 hexo-abbrlink-iuxt 解决了这个问题, 执行 npx hexo g 即可自动生成固定链接和分类 封面图1280 x 720 或者 3:2 的比例 常用 shortcode 记录标签外挂官方文档:...
 2025-10-04
Hexo博客更换url结构后配置自动跳转
因为修改过博客的链接规则, 原来的链接是 https://zahui.fan/xxx/ 修改成了 https://zahui.fan/posts/xxx/ 或者删除了部分标签,造成了搜索引擎内之前收录的一些链接都变成了 404,不利于 SEO 如果是 hugo,可以查看这篇文章:Hugo博客批量更换url结构  在 hexo 中我们可以使用 hexo-generator-alias 对文章进行跳转。 安装 hexo-generator-alias1npm install hexo-generator-alias --save  GitHub 地址: https://github.com/hexojs/hexo-generator-alias 全局配置比如 tags、category 等这种不存在对应的 markdown 文件, 可以配置在全局配置 _config.yml 中: 123456alias:  # 访问 https://zahui.fan/index.html  跳转到  https://zahui.fan/  index.html: /    # 访问...

 2025-10-04
使用Obsidian配合Hexo写博客
obsidian 是一款好用的 markdown 编辑器, 用来记笔记还是不错的。 并且支持插件系统,可以通过模板来生成博客的 frontmatter, 省去了 hexo new 的操作 所以准备配置一下用 obsidian 来写博客。 相关文章:静态博客生成工具hexo使用typora更好更快地写hugo博客使用vscode来写hugo博客并处理图片插入问题 打开仓库首先使用 obsidian 打开 source/_posts 目录, 然后会生成一些配置文件。进入 _posts 目录 创建.gitignore 将一些临时文件排除掉。 1.obsidian/workspace.json  配置模板自带的模板插件功能太单一了, 我们关闭安全模式, 安装第三方插件 Templater 创建 Templates 目录,修改配置指定 Template 的目录。修改配置项 Template folder location 为 Templates 然后再此目录下创建 Front-matter.md 文件,此文件用作 hexo 的 frontmatter...
 2025-10-04
静态博客生成工具hexo
hugo 文档请看 hugo 安装 nodejs yarn hexo 推荐使用 yarn 来代替 npm首先安装 nodejs,和 npm, 然后再安装 yarn  安装 yarn1npm install -g yarn  设置淘宝源1yarn config set registry https://registry.npm.taobao.org -g  安装 hexo1yarn global add hexo-cli  创建新项目 如果找不到 hexo,请把 yarn global bin 添加到环境变量  1hexo init myblog  修改配置修改语言为中文vim myblog/_config.yml 1234567# Sitetitle: 张理坤的博客subtitle: '飞机师的风衣'keywords:author: 张理坤language: zh-CNtimezone: 'Asia/Shanghai'  安装 next 主题github...
 2025-10-04
RustDesk服务器搭建记录
RustDesk 是一个远程控制工具,开源跨平台,可以使用官方的服务器,也可以自建服务器使用。服务器分为开源版 oss 和付费版 pro,我使用的是开源版。 部署服务器服务端是 rust 开发的,单文件直接运行即可。你可以使用你喜欢的进程管理工具来管理,比如 nodejs 写的 pm2, Python 写的 supervisor, 或者使用 docker 运行,我选择 docker。 启动命令1234567891011docker run -td --name hbbs \    -v ./data:/root \    --net=host \    --restart unless-stopped \    rustdesk/rustdesk-server hbbsdocker run -td --name hbbr \    -v ./data:/root \    --net=host \    --restart unless-stopped \    rustdesk/rustdesk-server hbbr  文件说明data 目录(容器内的 root...

 2025-07-04
minio自建对象存储
docker 部署 这里我指定了 network,我的 nginx 也是用的这个 network,可以直接用 名字 来访问  123456docker run --name minio -d \    --env-file=.env \    --network iuxt \    -v ./data:/data \    -v ./config:/root/.mc \    minio/minio:RELEASE.2025-04-22T22-12-26Z server --console-address ":9001" /data  .env 配置 12345MINIO_ROOT_USER=usernameMINIO_ROOT_PASSWORD=passwordMINIO_SERVER_URL=https://minio.xxx.comMINIO_BROWSER_REDIRECT_URL=https://minio.xxx.com/ui/MC_CONFIG_DIR=/root/.mc  nginx...
 评论
公告
此博客为我记录运维工作总结所用,供网友阅读参考,如有侵权,请通知我,我会核实后进行处理。
欢迎加入技术交流群:
 
