URL扩展器
loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo.ong
这个小玩具上周就做好了。没几行代码。它的主要功能是将短网址变成超长网址,充分利用了域名可以包含多达63个字符的特性。
部署挑战
部署过程中遇到不少问题,主要在 HTTPS 证书相关。
- 证书限制挑战
- 域名最长一段为 63 个字符。
- HTTPS 证书 commonName 最长为 64 个字符。
不支持平台
Cloudflare, Vercel, Netlify 无法使用 Let’s Encrypt 签署 HTTPS 证书
(原因:这些平台的 commonName 使用了完整域名)
支持平台
Zeabur 可以使用 Let’s Encrypt 签署 HTTPS 证书
(可能使用了不同的证书签发方式)
最终将 Cloudflare 证书切换到 Google Trust Services LLC 才成功签署。
开源项目 · 仅需几行代码实现