分類
技术

免费制作并使用镜像网站

想随时随地可以使用谷歌、维基百科的服务?
来看看这里的教程吧!

先来看看做好之后的效果,本站提供的镜像:有谷歌、duckduckgo、维基的镜像可供使用

这里利用Cloudflare提供的workers服务做成的

那么Cloudflare workers到底是什么?

简单来说,使用该服务的用户只需要一个域名(是否实际拥有都无关系),就可以享受服务器解析的功能。即用户可以利用cloudflare的边缘服务器来达成访问指定地址的目的

通过这个服务,我们可以用来制作镜像网站,无需服务器制作静态博客等

免费的计划每天有10万次请求,如果选择付费功能即可享受1000万次请求/月/5美元,对于自用的话,选择免费计划就足够了

这里演示的是制作镜像网站的步骤(如果想了解如何只拥有一个域名就可制作静态博客的,可参见这个教程

温馨提示:

免费计划一天有10万次请求(同一个cloudflare账号下的所有workers共用),用完之后再继续用会返回请求错误

部分网站会检测异常流量(如谷歌),有时会阻止镜像功能,目前无解,只能选择其他搜索引擎或科学上网访问

镜像只能镜像你指定的网站,如果网站名不同是不能继续镜像的,比如说用谷歌搜索之后出现一些结果,这时候点进去任意一个链接理论上域名都不会是google.com,所以这时候就是用你本地的网络来直接连接了

镜像的网站最好是自成一体的,这样就不用加载各种外部资源(这个镜像功能无法加载非指定域名的服务),比如像搜索引擎(谷歌、维基百科等),社区(github之类的)。而如果有加载外部资源,如twitter网站因为会调用twing的资源,因此是没办法镜像的

镜像的域名只支持同级,不支持上一级或下一级的域名。如我们设置了镜像google.com,这时我们不能镜像mail.google.com

镜像不会真实地发送和存储信息,即不支持注册和登录功能

1.首先进入cloudflare官网,登录或注册一个账号

2.接着绑定一个域名(自己拥有的或者随便填都可以),这个workers只跟你的账号有关,跟域名无关。(为了演示效果,我这里随便填了一个叫agoodexample.com的域名)

设置什么的不用管,直接点下一步,直到出现概述的界面

3.然后点workers栏目,再点击管理workers

首次使用需要自定义一个子域名,通过邮箱验证之后再次进入管理界面,选择创建

4.左上方的子域名可以自定义,复制脚本代码并修改相应的网站,代码示例点这里

5.记住自己的这个域名就可以随时使用镜像功能了

要镜像其他网站同理,一个账号可以创建多个workers,但所有workers是共用同一个额度的。

看上去还算简单吧,不妨自己动手试试看

 

(以下是可选操作,有自己域名的可尝试玩玩,将官方给的workers地址解析到自己网站上)

如果觉得这个域名太长了,可以通过路由服务用cname解析到自己的网站上

1.添加路由服务

2.设置cname解析

3.等解析生效后查看效果

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *