• 公告
  • 关于因为 jsDelivr CDN 无法正常访问页面的问题

最近收到了很多关于因为 jsDelivr CDN 导致页面无法正常访问的问题,但这实际上在 2021 年 12 月就已经出现了此问题,我们也及时发布了移除 jsDelivr CDN 的版本(https://bbs.halo.run/d/2027-halo-1417-jsdelivr-cdn)。其主要原因是 jsDelivr CDN 在国内提供的节点被停止解析,随后 jsDelivr 官方将国内节点解析到了海外的节点。具体可以查阅:jsdelivr/jsdelivr18348

解决方案

  1. 后台的 jsDelivr CDN 资源已经在 1.4.17 之后的版本移除,Halo 升级到 1.4.17 以上(截止到发帖的版本为 1.5.3)即可解决。升级之后,页面访问速度完全由服务器带宽决定,可以自行优化。
  2. 主题(前台)端需要根据主题的情况而定,一般可以检查一下主题设置是否有提供禁用 CDN 的选项。如果没有,可以在主题对应的 issues 或者此论坛的帖子查询解决方案。
  3. 评论组件暂时可以使用 unpkg.com 的 CDN,在后台的评论设置替换即可,官方的组件如下:
    • halo-comment: https://unpkg.com/halo-comment@latest/dist/halo-comment.min.js
    • halo-comment-normal: https://unpkg.com/halo-comment-normal@latest/dist/halo-comment.min.js

相关帖子:

GitHub 相关 Issues:

我用的是 Sakura主题,现在看板娘那无法显示

GG我后台访问不了直接重置服务器了,还好备份了.halo,但是现在用户名密码错误,重置密码查看docker的日志也没找到Got reset password code关键字,获取不到邮箱验证码,一获取就提示用户名或邮箱错误,500警告,我看解决办法就是Got reset password code关键字,但是真的找了好久没找到

manction 怎么做到的,请问有帖子吗?现在主题(前台)的cdn没法加载出来。。。

gugu 是 没申请证书 感觉https和http差不多吧

6 个月 后