最近发现自己的一个网站在某个地方不能打开,然后也试了一下其他人用这个服务器的网站也是无法打开的,比较奇怪。刚好有一个香港vps闲置着,那么刚好可以用来做反代,顺便还可以加速,毕竟香港服务器还是要比美国的快啊。由于都是装的面板,所以做了一番研究,发现比较简单,像我这样的小白都很容易弄懂了。 可以先把网站域名的a记录改成要做反代的香港服务器ip那里。 然后在需要做反代的香港机器修改/etc/hosts/,目的是告诉cdn这个节点需要在原站那里取数据 网站域名 原来的ip地址。 然后在香港机器上像平常那样添加网站域名,数据库ftp这些不需要设置。
在反向代理那里填写域名,如果原来域名启用了https协议的话,那么做反代加速也是要加上https的,如果像我一样使用let’s encrypt的话,不能在面板那里直接申请,不然会出现错误,我们可以在原来面板那里复制ssl证书过来就可以了,如上图。 最后就是重启一下nginx了,这样就可以了,剩下的就是等ns记录生效,然后ping一下,就会发现域名的ip地址变成香港的了。
正文完