前言

由于 Vercel 官方域名的 Dns 污染问题,导致 Vercel 部署的 Twikoo 评论无法正常获取数据。在配置 Twikoo 评论时,如果 envId 用了 vercel 自带的域名(类似 https://xxxxx.vercel.app/),则会遇到以上问题。

解决方案是用自定义的域名去代替 vercel 的域名,详情可参考 custom-domains#dns-records

步骤

创建解析记录

登录进入腾讯云DNSPOD,按下图所示添加记录

Vercel-项目中添加-Domains

进入【Project Settings】->【Domains】添加域名即可。

替换-envId

在主题配置文件_config.butterfly.yml中修改以下内容,将你的环境id填入对应位置

1
2
3
4
5
6
7
# Twikoo
# https://github.com/imaegoo/twikoo
twikoo:
envId: https://twikoo.yskm.net/
region:
visitor: true
option:

最后别忘了重新编译运行,运行之后即可看到效果。