前言

使用过Nginx的同学应该知道Nginx的反向代理功能是非常强大的,使用此功能我们可以克隆一个已知网站的镜像网站。不仅如此,我们还可以使用Nginx的一个插件达到:不仅克隆他人的网站,而且还可以根据关键字将某些文字进行替换之后返还给用户展示。通俗一点来说就是,我们可以将原网页中的链接替换成我们自己的推广链接,将原网页指定的文字替换成其他一些不好的文字,达到抹黑对方的目的。如果你使用的是非中国大陆的服务器反代,还可以屏蔽GFW的检测,直接访问墙外站点。
众所周知Steam游戏平台的社区因为一些言论已经被墙,国内无法正常访问,这时候我们可以用一台国外服务器反向代理他,从而实现直接访问的目的。

环境

安装了宝塔面板的Linux主机(WIn主机没试过,再说了国外Win额外收费的,谁没事装Win)、Nginx 1.17.9(版本随意别太老就成)

准备

域名(备不备案无所谓,没钱买这边有免费的一级域名申请:Freenom)、对应域名的SSL证书

开工

  1. 宝塔面板新建一个站点,绑定你自己的域名然后解析,PHP用不到直接选纯静态就成
    1

  2. 配置你的SSL证书,如果你反代的站点不支持HTTPS,这步可以跳过
    2

  3. 配置Nignx的反向代理

  4. 同理你还可以反代其他站点,例如谷歌搜索啊什么的

对比

原地址(不挂代理打不开):https://steamcommunity.com/id/ye8980/

反代后(此站点我已关闭):https://steam.mushroom.ga/id/ye8980/


Never give up your dreams.