Hexo自定义域名与Fluid评论系统

AI摘要:

配置指南 | Hexo Fluid 用户手册 (fluid-dev.com)

快速上手 | Waline

解决 Hexo 部署 Github Pages 自定义域名失效的问题(即使已添加 CNAME)_gitpages cname值在哪里找到-CSDN博客

备注

站点配置“ 指的 Hexo 博客目录下的 _config.yml

主题配置“ 指的是 _config.fluid.yml(高优先级)或者theme/fluid/_config.yml

source 目录都指的是博客目录下的 source 文件夹,不推荐修改主题内 source 目录

Github自定义域名

找到 hexo 博客根目录下的 source 文件夹

新建一个文件,名为 CNAME ,内容为你的域名

Fluid主题评论系统

  • Valine:基于 LeanCloud
  • Waline: 从 Valine 衍生而来,额外增加了服务端和多种功能

Leancloud配置教程

  • 注册Leancloud,获得APP ID,APP KeyMaster Key
  • 防止域名被墙,设置自定义API访问域名
  • 此时Valine配置已经完成,在Valine配置中填入APP ID,APP Key,server_urls即可
  • Waline仍需进行服务端配置

Vercel服务端配置

  • 点击Vercel自动部署,跳转至 Vercel 进行 Server 端部署

  • 设置环境变量

    LEAN_IDAPP ID
    LEAN_KEYAPP KEY
    LEAN_MASTER_KEYMaster Key
    LEAN_SERVER自定义API访问域名
  • 测试访问是否正常

  • 绑定自定义域名

    国内vercel.app已被DNS污染

    CNAME值使用vercel国内专用name-china.vercel-dns.com.

  • 此时Valine配置已经完成,在Waline配置中填入serverURL,值为https://{自定义域名}


Hexo自定义域名与Fluid评论系统
https://blog.cngo.rr.nu/posts/af57.html
作者
cngo
发布于
2024年6月19日
许可协议