Vercel反向代理做CDN
Vercel是一家Serverless平台,可以实现站点托管,可以托管静态网页,后台提供CDN加速,利用它免费给网站加速隐藏源站等等。此外它提供域名绑定和免费的ssl证书。
1、注册Vercel
官方网站推荐使用Github账号登录 注:QQ邮箱注册不行,若Github绑定QQ邮箱,修改其他邮箱为主邮箱注册
2、安装Nodejs
可参考以下网址:安装教程
3、安装Vercel CLI(需Nodejs)
在终端中执行1
sudo npm i -g vercel
4、使用Vercel CLI登录Vercel
使用cmd终端执行
1 | vercel login |
输入邮箱(如果你是使用Github登录的Vercel,那就输入绑定Github的邮箱)
回车后会发生一封验证邮件,点击邮件中的验证链接,即完成验证,接着回到Vercel CLI的终端
终端中会提示登录完成
5、创建反代配置文件
在一个合适的位置(最好新建一个文件夹),里面新建一个文件,文件名可以随意如123.json,json文件内容为:
1 | { |
将上面的地址改为你想要反代的URL,在终端中cd到之前新建文件夹(例如文件夹名cdn)的下面
如果已有相同项目在终端执行,并将下面的xxx.json改为你的文件名
1 | vercel -A xxx.json --prod |
如果是新项目在终端执行
1 | vercel dev |
按照提示输入回车
第一个问题有没有同名项目,第二个问题是哪个文件是你想要部署的(如果是当前文件夹的,可以直接回车),第三个问题是是否链接到已有项目,第四个问题是新建项目的名字。然后等待一会就完成了
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-SA 4.0 协议,完整转载请注明来自 Nanbowan!
评论
匿名评论
隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果