admin管理员组文章数量:1130349
vercel
在之前我介绍过了利用cloudflare来实现反向代理的方法,今天我们就继续来介绍一个开源的反向代理项目。该项目是利用vercle实现的反向代理。
用作者的话来说是,该项目是vercel反向代理。完全免费,万能代理,可代理全网一切接口,包括openai、github、google等等。http和https接口、单页面均可代理,在网络环境不好的情况下均可用。那么我们话不多说,直接开始今天的教程
前提条件:需要一个vercle账号和1个自己的域名。这个vercle账号自行注册即可,也没有什么门槛!vercle地址:
- 注册好之后,我们访问该项目的github主页: 。 部署该项目有2种方法。1个是在作者的仓库readme页面直接点击 vercle一键部署。 另一个办法是先将该项目fork,然后登录vercle账号新建项目,链接到github上自己fork的项目即可。 这里我做演示,直接采用第一种方法。
- 点击 该页面的部署按钮下方的deploy。 然后登录vercle,链接到自己的github,然后随便输入一个项目名字。
然后点击create,即可自动部署
- 大概30多秒,看到congratulations。则证明部署成功,然后我们点击dashbord。
- 控制台,这个xxx.vercle.app这个域名是vercle给我们这个项目分配的域名。如果是科学环境,那么可以直接访问。如果是国内的网络环境,那么该域名是被污染的,无法访问成功。
- 这时候我们就需要自己的域名了。在自己的域名管理处,新增一条CNAME记录。如下。我将我的test1.xxx域名 CNAME到 cname-china.vercel-dns 这里。 简单来说这一步骤是为了让我们可以通过国内的域名访问到vercle部署的这个项目。
CNAME test1 cname-china.vercel-dns - 继续到该项目的控制台,点击域名,然后将我们刚刚新建的CNAME记录的名称输入,点击ADD
输入之后,它会自动帮我们生成SSL证书。
- 部署成功之后,我们就可以通过该域名访问该项目。我们前台访问,页面如下,大功告成
- 在输入框里输入 google然后点击确定,它就会返回给我们反代的地址。我们通过这个地址就可以正常访问到google。当然不在这里输入也行,因为它的代理的URL规则是固定的。
示例:我们搭建好了项目,我要通过这个来访问google。本来要访问google是直接输入google 。但是由于网络不通,我们通过反代的方式要访问,输入的URL就是: https://你的域名/proxy/google 即可正常跳转到google。同理github也是一样的。输入 https://你的域名/proxy/github 即可访问
同理该项目也可以用于github下载文件加速。假如原始链接是 改为.githubusercontent/github-production-release-asset-2e65be/xxxxxx 就可以加速了。
在作者的github首页有介绍,如果直接fork项目可能会被ban,导致无法在vercle部署成功,可以自己新建仓库 复制代码过去,再用vercle部署
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。 原始发表:2024-8-13 1,如有侵权请联系 cloudcommunity@tencent 删除proxyreversevercel反向代理域名vercel
在之前我介绍过了利用cloudflare来实现反向代理的方法,今天我们就继续来介绍一个开源的反向代理项目。该项目是利用vercle实现的反向代理。
用作者的话来说是,该项目是vercel反向代理。完全免费,万能代理,可代理全网一切接口,包括openai、github、google等等。http和https接口、单页面均可代理,在网络环境不好的情况下均可用。那么我们话不多说,直接开始今天的教程
前提条件:需要一个vercle账号和1个自己的域名。这个vercle账号自行注册即可,也没有什么门槛!vercle地址:
- 注册好之后,我们访问该项目的github主页: 。 部署该项目有2种方法。1个是在作者的仓库readme页面直接点击 vercle一键部署。 另一个办法是先将该项目fork,然后登录vercle账号新建项目,链接到github上自己fork的项目即可。 这里我做演示,直接采用第一种方法。
- 点击 该页面的部署按钮下方的deploy。 然后登录vercle,链接到自己的github,然后随便输入一个项目名字。
然后点击create,即可自动部署
- 大概30多秒,看到congratulations。则证明部署成功,然后我们点击dashbord。
- 控制台,这个xxx.vercle.app这个域名是vercle给我们这个项目分配的域名。如果是科学环境,那么可以直接访问。如果是国内的网络环境,那么该域名是被污染的,无法访问成功。
- 这时候我们就需要自己的域名了。在自己的域名管理处,新增一条CNAME记录。如下。我将我的test1.xxx域名 CNAME到 cname-china.vercel-dns 这里。 简单来说这一步骤是为了让我们可以通过国内的域名访问到vercle部署的这个项目。
CNAME test1 cname-china.vercel-dns - 继续到该项目的控制台,点击域名,然后将我们刚刚新建的CNAME记录的名称输入,点击ADD
输入之后,它会自动帮我们生成SSL证书。
- 部署成功之后,我们就可以通过该域名访问该项目。我们前台访问,页面如下,大功告成
- 在输入框里输入 google然后点击确定,它就会返回给我们反代的地址。我们通过这个地址就可以正常访问到google。当然不在这里输入也行,因为它的代理的URL规则是固定的。
示例:我们搭建好了项目,我要通过这个来访问google。本来要访问google是直接输入google 。但是由于网络不通,我们通过反代的方式要访问,输入的URL就是: https://你的域名/proxy/google 即可正常跳转到google。同理github也是一样的。输入 https://你的域名/proxy/github 即可访问
同理该项目也可以用于github下载文件加速。假如原始链接是 改为.githubusercontent/github-production-release-asset-2e65be/xxxxxx 就可以加速了。
在作者的github首页有介绍,如果直接fork项目可能会被ban,导致无法在vercle部署成功,可以自己新建仓库 复制代码过去,再用vercle部署
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。 原始发表:2024-8-13 1,如有侵权请联系 cloudcommunity@tencent 删除proxyreversevercel反向代理域名本文标签: Vercel
版权声明:本文标题:vercel 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://it.en369.cn/jiaocheng/1753430769a2562246.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。


发表评论