场景
你的源站服务器 B 到你的网络非常差,但你另有一个服务器 A 到你的网络很好,尽管 A 的配置和硬盘都不理想,甚至可能会出问题。在这种情况下,你可以将服务器 A 用作源站反向代理,因为反向代理站点不会保存任何数据,所以对服务器 A 的负载非常低,并且不需要太多性能。即使 A 遇到问题或者数据丢失,你的数据也是安全的。
步骤
1.给反代服务器A装上宝塔面板;
2.只装个nginx;
3.添加网站;
4.进入网站列表,找到反向代理,填上你的源站URL,同时勾选缓存;
5.进入文件管理,在etc目录下找到hosts(找不到就搜索);
6.在hosts最后一行加入该条代码,改成你的源站IP和域名,保存;
8.8.8.8 example.com
7.最后去域名商那里,把你的域名解析到你的反代服务器,然后就等生效就完事了。
如果你上了HTTPS,把源站的证书的KEY和PEM复制过来一份,直接开HTTPS就可以了。
要求
此步骤需要两台服务器和两个域名才行