suchen

Heim  >  Fragen und Antworten  >  Hauptteil

php – So verwenden Sie Nginx-Regeln, um das Brushen einer bestimmten URL zu blockieren

1. Aus den Website-Statistiken können wir ersehen, dass es viele Besuche auf externen Links gibt, was zu einer hohen Absprungrate der Website führt. Der Ziellink ist: http://rm.leyutuan.com/tt/wll. .. und die Seite springt.
2.

Bitte bitten Sie Experten um Hilfe bei der Analyse und Bereitstellung von Lösungen. Die Serverumgebung ist cetos+nginx.

给我你的怀抱给我你的怀抱2715 Tage vor909

Antworte allen(3)Ich werde antworten

  • 滿天的星座

    滿天的星座2017-06-21 10:13:13

    在 nginx 的配置文件里,server 区域

    if ( $http_referer ~ "leyutuan.com" ){
        return 403;
    }

    Antwort
    0
  • 扔个三星炸死你

    扔个三星炸死你2017-06-21 10:13:13

    已生效,非常感谢!

    Antwort
    0
  • 滿天的星座

    滿天的星座2017-06-21 10:13:13

    我网站之前也被恶意请求过,我是通过iptables来屏蔽URL。
    iptables -t raw -A PREROUTING -i eth0 -p tcp --dport 80 -m string --from 0 --to 100 --algo bm --string "GET /ddos_url/" -j DROP
    大致意思是:请求包的0--100个字符里包括"GET /ddos_url/" 那么就拦截。这样的话,凡是请求那个URL的都会被防火墙拦截了。
    iptables-nvL -t raw 查看被拦截的请求量。

    Antwort
    0
  • StornierenAntwort