折腾日记:部署在vercel上的短链接
发表于更新于
字数总计:337阅读时长:1分钟阅读量: 浙江
这段时间在折腾短链接,顺手就整理了一下
需要的材料
一个vercel和GitHub账号这不是废话吗
这边直接上仓库链接
Github仓库
点击下面的按钮就可以部署啦
这边贴上redirects.yml的语法
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| - from: /baidu to: https://baidu.com status: 308 #更改状态码,例如301、302、307(默认)、308 - from: /google/:q #精确匹配一个比如说 /google/:q to: https://google.com/search?q=:q - from: /vercel/:slug* #匹配零个或多个比如说 /vercel/ vercel/docs to: https://vercel.com/:slug - from: /github/:slug+ #一个或多个执行/github/ThewApp github/ThewApp/vercel-shorturl to: https://github.com/:slug - from: /dev/:slug1/:slug2 #多个匹配例子 /dev/p/information to: https://dev.to/:slug1/:slug2 - from: /google to: https://google.com/search?q=:q query: action: search #必须有这个精确的查询 q: :q #这个匹配再查询比如说 /google?action = search&q =recursion - from: /dev to: https://dev.to/:user query: u: :user? #可选匹配ex. /dev /dev?u = thewbear
|
这个项目暂时还不是特别好用,感觉自托管在部署上比较繁琐,有兴趣的可以试试。
也可以在Dub.sh托管自己的域名,但是需要一个咕鸽账号或者一个邮箱。域名绑定之后,直接cname解析到cname.vercel-dns.com,以及添加给出的txt记录验证就行了。