没错,我们就是要帮助百度消耗竞争对手的流量,啥,就是搜狗啊,滑稽
什么是Caddy?
Caddy是一个小巧的html server,其实和nginx和apache等常用程序功能是一样的,都可以作为网页服务器,同时也可以转发流量等。
什么是反代?
我们平时访问网站都是直接访问到网站所在服务器,反代简单讲就是,通过一个中转服务器代替我们直接从网站服务器请求数据,然后再转发内容到我们的电脑,那么很明显用这个方式可以访问一些不存在的网站,但是前提是你要有一台能够正常访问不存在网站的服务器。
安装Caddy
在中转服务器上使用逗比极客的一键脚本安装即可,支持centos和ubuntu
wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/caddy_install.sh && chmod +x caddy_install.sh && bash caddy_install.sh install http.filemanager
解析域名
将你的域名解析到你的中转服务器,这个网上教程很多,不会的可以看我之前发的小白建站系列推送。
修改Caddy配置
使用vim或nano打开/usr/local/caddy/Caddyfile这个文件,如果没有就新建一个,然后添加下面的字段
https://abc.com {
gzip
proxy / https://www.google.com.hk
}
第一行那个域名是你自己的域名,tls后面随便写个邮箱就行,是用来自动申请ssl证书的,以便支持https,proxy后面的域名是要被反代的地址,添加完之后保存推出,然后执行下面的命令开启caddy即可
service caddy restart
结语
之后访问你的域名应该就可以打开你要反代的站了,自己动手丰衣足食,注意警惕不要传播你自己的反代网站,否则可能导致域名封锁。
领取专属 10元无门槛券
私享最新 技术干货