Loading...

文章背景图

用vercel与cloudflare快速挂载google ai studio生成的网站并能在国内访问

2026-03-04
31
-
- 分钟
|

gemini ai stduio基于react、nodejs等框架生成的代码效果非常好,但如果直接将ai生成结果分享给客户、领导,国内可能无法直接访问,故可以采用vercel和cloudflare进行挂载

本文参考我的好朋友唐天硕的技术博客,可查阅该文章获得更多细节补充。感谢他和该文章提供的技术启发。

写在前面

  • 在开始本操作前,请完成google代码生成。

  • 在开始本操作前,请先去腾讯云或者阿里云购买域名。参考 阿里云域名与网站如果不需要国内访问可以忽略本步和第三章

  • 在开始本操作前,请注册一个github账号。

一、在ai studio中提交代码到github

1、在完成代码生成的项目中,点击“share”,选择github

2、在完成github授权后,填写项目名称、项目介绍、选择“public”,完成创建。

3、确定代码内容,提交代码。

4、点击跳转进入项目进行查看

5、复制你的git地址,第二章中可能会用到。

二、采用vercel挂载项目与域名

1、进入网站(https://vercel.com/)登录。这边建议直接采用github登录,因为后面需要直接从github拉项目。

点击 continue

2、进入首页后,点击“add new”添加新项目,选择project

2、选择(import)你github的中要部署的项目。如果没有用github登录,可以在这里复制第一章中你的github地址。

3、在创建工程页面,根据你在ai studio中创建时选择的框架选择部署框架。选择完后点击“deploy”,开始自动部署。

  • 如果是react框架选择“other”

  • 如果是node.js框架,选择node.js

  • 如果是Angular框架,选择angular

如果不确定用的什么框架,统一选other

4、等待部署完成。

5、部署完成后,会直接生成一个vercal域名的url,因服务器在海外,访问时需要翻墙。


用自己域名加全球cdn实现不翻墙访问

1、回到首页,选择“domain”添加一个域名。这里填写你刚注册的域名

2、选择你刚创建好的项目。

3、此时会发现域名列表有一个存在问题的域名。展开该域名,把解析值填到第三章中的解析服务。

4、在完成第三章配置后,再回到域名页面,会发现域名解析成功了。

5、他会自己配置ssl,等个五分钟会自动成功

6、再回到项目页面会发现,自己的域名已经能访问了,且可以不用翻墙访问。

三、采用cloudflare申请免费ssl和cdn转发(如果不要求国内访问可以不看这个章节)

1、进入cloudflare官网(https://dash.cloudflare.com/login),进行登录,这里用谷歌或者github都可以,我选的谷歌。

2、进入首页后,输入你刚刚注册的域名,并根据需要选择dns添加方式和是否进行ai反爬。填写完成后,点击continue

2、选择免费计划“free”

3、选择后,会提示进入域名编辑页面,需要在这个页面添加解析。解析值来源于第二章中vercel给的内容。

4、在下一步中,复制对应的解析值,打开阿里云服务器域名管理进行配置,选择自己购买的域名(如果在腾讯云买的,就去腾讯云添加解析,效果一样的,这里不再赘述)。

5、等待验证可能需要最多24小时,请耐心等待。完成后显示如下页面:

6、完成后回到第二章继续。

评论交流

文章目录