众所周知,Carrd是一款简单易用的网站制作工具,只需拖动几下就能制作出各种好看的页面。
但要想在国内访问你创建好的页面,则必须科学上网才能使用。不过我们可以通过Cloudflare Workers来反向代理我们的Carrd个人主页,这样在国内既能正常访问,也可以实现自定义域名的功能。

具体步骤
首先,访问Cloudflare官网:

然后创建一个Cloudflare账号,将我们的域名添加到Cloudflare中:

在侧边栏中找到Workers:

然后我们创建一个Worker:



点击“快速编辑”,并将下面的代码复制到Worker中:
1 | addEventListener('fetch', event => { |
在代码中,你需要将”url.hostname”这一行修改为你的Carrd网站的域名,然后点击“保存并部署”,这样就部署完成了。
但此时你发现访问部署的网址还是不能访问,这是因为workers.dev这个域名也要科学上网。不过我们可以给这个Worker绑定自己的域名。
找到这个,点击“添加自定义域”:

然后按照图上这样填,点击“添加自定义域”:

稍等一会儿,访问你刚才绑定的域名看看效果:

至此,教程到此结束。