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 然后将 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 记录标签外挂官方文档: https://butterfly.js.org/posts/2df239ce/https://butterfly.js.org/posts/ceeb73f/ tabs第一个标签页第二个标签页================这里是第一个标签页的内容=...
2026-09-15
Hexo博客更换url结构后配置自动跳转
因为修改过博客的链接规则, 原来的链接是 https://zahui.fan/xxx/ 修改成了 https://zahui.fan/posts/xxx/ 或者删除了部分标签,造成了搜索引擎内之前收录的一些链接都变成了 404,不利于 SEO 如果是 hugo,可以查看这篇文章:Hugo博客批量更换url结构 在 hexo 中我们可以使用 hexo-generator-alias 对文章进行跳转。 安装 hexo-generator-alias GitHub 地址: https://github.com/hexojs/hexo-generator-alias 全局配置比如 tags、category 等这种不存在对应的 markdown 文件, 可以配置在全局配置 _config.yml 中: 文章配置配置在文章的 front-matter 中: abbrlink:就是文章本来的链接, 比如我的就是 https://zahui.fan/posts/57e7c794/ alias: 这个是关联的链接,配置成 /57e7c794/, 则访问 https://zahui.f...
2026-09-15
zookeeper集群搭建
下载 Zookeeper 是为其他分布式程序提供服务的,所以本身自己不能随便就挂了,所以 zookeeper 自身的集群机制就很重要。zookeeper 的集群机制采用的是半数存活机制,也就是整个集群节点中有半数以上的节点存活,那么整个集群环境可用。这也就是说们的集群节点最好是奇数个节点。 创建配置文件 调整配置文件 /data/apache-zookeeper-3.8.4-bin/conf/zoo.cfg myid 配置除了修改 zoo.cfg 配置文件外,zookeeper 集群模式下还要配置一个 myid 文件,这个文件需要放在 dataDir 目录下这个文件里面有一个数据就是 A 的值(该 A 就是 zoo.cfg 文件中 server.A=B:C:D 中的 A),在 zoo.cfg 文件中配置的 dataDir 路径中创建 myid 文件。 不同服务器配置不一样 常用命令
2025-07-24
编译安装Redis记录
下载解压 编译编译需要 gcc 安装 启动 通过 systemd 管理vim /usr/lib/systemd/system/redis.service
2025-12-21
单节点Kubernetes更换ip地址
如果是个多节点的集群,更换一台 master 节点的 ip 有个更简单的办法,那就是先扩容一台新的 master,再把旧的 master 节点下线,安全无副作用,如果是单节点更换 ip 地址(如果旧 ip 不用回收,那么可以直接在网卡上再绑定一个 ip 地址,不用对 k8s 进行修改) 和 kubeadm之单节点master升级高可用master 有点类似 首先更换操作系统 ip 地址略 准备 重新签发证书 更新配置文件里的 ip 地址 这个时候 kubectl 可用了,修改 configmap 然后删除 pod 重建
2025-02-14
在Kubernetes中部署nacos 2.1.0
本次在 Kubernetes 上部署 nacos 2.1.0 版本, 部署 3 节点集群,不做数据持久化(nacos 的配置管理是存储 MySQL 数据库的,服务发现是需要本地存储的)新版本 nacos 部署参考: 在Kubernetes中部署nacos 2.3.2 MySQL 数据库准备创建数据库,配置好账号权限,执行如下 SQL 建表: 如果是迁移, 可以直接将 nacos 数据库整体迁移,免去建表步骤。 创建 Podnamespace 按照需求来修改 创建 Service 创建 ingress 规则 ingress 规则作用是让网页控制台域名转发到 8848 端口,如果不需要域名,可以在 service 上开 nodeport,用 ip+ 端口来访问。 检查部署情况部署完成后, 进入 nacos 的 pod, 3 节点的 nacos,这里应该是 3 行配置。 检查控制台 状态为 UP 集群正常。 检查集群状态日志 观察有没有 ERROR 类似的日志。 常用 API 接口获取配置文件 tenant 命名空间dataID 配置文件名group 分组,默认为 ...
公告
此博客为我记录运维工作总结所用,供网友阅读参考,如有侵权,请通知我,我会核实后进行处理。
欢迎加博主微信,进微信运维技术交流群:
