中英对照的 AI 商业报告阅读站,版式与 cs.xuyili.com 相同:顶栏、报告卡片、页内目录、宽屏左右对照。
- 目录:
index.html - 总目录:
materials.html - State of Markets II:
reports/state-of-markets-ii.html - Top 100 第 7 期:
reports/top-100-gen-ai-apps-7.html
GitHub Pages:https://athlonk8.github.io/ai-reports/
DNS 托管在 DNSPod(NS:canoeing.dnspod.net、cat.dnspod.net)。仓库里没有 CNAME 文件,也不用手工加:绑定自定义域名时 Pages 会自己生成,解绑时又会自己删掉(这个仓库里已经来回发生过一次)。
还差 DNSPod 上的一条记录。在 DNSPod「xuyili.com」→ 记录管理 → 添加记录:
| 字段 | 值 |
|---|---|
| 主机记录 | reports |
| 记录类型 | CNAME |
| 记录值 | athlonk8.github.io |
| 线路类型 | 默认 |
| TTL | 600 |
记录值结尾不要加点号。DNSPod 的 CNAME 记录值与现有
cs.xuyili.com完全一致即可。
顺序很重要:先加 DNS 记录,再绑自定义域名。解析还没生效时就把 Pages 的自定义域名填上,Pages 会立刻把流量切到该域名,github.io 地址会一起返回 502。
解析生效后:
gh api -X PUT repos/athlonk8/ai-reports/pages -f cname=reports.xuyili.com绑定域名(这一步会顺手生成 CNAME 文件)- 等 Pages 签发证书,再
gh api -X PUT repos/athlonk8/ai-reports/pages -f cname=reports.xuyili.com -F https_enforced=true强制 HTTPS
域名绑上以后,https://athlonk8.github.io/ai-reports/ 会自动跳转到 https://reports.xuyili.com/,两个地址都留着。