在宝塔里面设置Ngixn非常简单。这里给出一些网站的保护措施,仅供参考。

   #禁止Scrapy等工具的抓取 
    if ($http_user_agent ~* (Scrapy|Curl|HttpClient)) { 
      return 403; 
    } 

#禁止指定UA及UA为空的访问 
if ($http_user_agent ~ "WinHttp|WebZIP|FetchURL|node-superagent|java/|FeedDemon|Jullo|JikeSpider|Indy Library|Alexa Toolbar|AskTbFXTV|AhrefsBot|CrawlDaddy|Java|Feedly|Apache-HttpAsyncClient|UniversalFeedParser|ApacheBench|Microsoft URL Control|Swiftbot|ZmEu|oBot|jaunty|Python-urllib|lightDeckReports Bot|YYSpider|DigExt|HttpClient|MJ12bot|heritrix|EasouSpider|Ezooms|BOT/0.1|FlightDeckReports|Linguee Bot|^$" ) { 
           return 403;        
      } 

# 禁止非GET|HEAD|POST方式的抓取 
      if ($request_method !~ ^(GET|HEAD|POST)$) { 
          return 403; 
        }

#访问链接里含有 test 直接跳转到公安网
      if ($request_uri ~* test=) {
        return 301 https://www.mps.gov.cn;
      }

下面这个要慎用,除非很久都不再更新和折腾自己的网站可以加上:

#请求这些敏感词时跳转下载10g文件
if ($request_uri ~* "(\.gz)|(\")|(\.tar)|(admin)|(\.zip)|(\.sql)|(\.asp)|(\.rar)|(function)|($_GET)|(eval)|(\?php)|(config)|(\')|(\.bak)") {
              return 301 http://lg-dene.fdcservers.net/10GBtest.zip;
        }

宝塔配置示例

本文参考:

作者:醉书生
链接:https://chenyu.me/1353.html
来源:https://chenyu.me/


博主个人公众号
版权声明 ▶ 本网站名称:陶小桃Blog
▶ 本文链接:https://www.52txr.cn/2022/NginxSet.html
▶ 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行核实删除。
▶ 转载本站文章需要遵守:商业转载请联系站长,非商业转载请注明出处!!

最后修改:2022 年 07 月 16 日
如果觉得我的文章对你有用,请随意赞赏