recherche

Maison  >  Questions et réponses  >  le corps du texte

php - Comment utiliser les règles Nginx pour empêcher le brossage d'une certaine URL

1. D'après les statistiques du site Web, nous pouvons voir qu'il y a de nombreuses visites vers des liens externes, ce qui entraîne un taux de rebond élevé du site Web. Le lien cible est : http://rm.leyutuan.com/tt/wll. .., et la page sautera. Un fichier php ;
2. Comment implémenter le blocage des règles pour un tel comportement de brossage ?

Veuillez demander à des experts de vous aider à analyser et à proposer des solutions. L'environnement du serveur est cetos+nginx.

给我你的怀抱给我你的怀抱2715 Il y a quelques jours913

répondre à tous(3)je répondrai

  • 滿天的星座

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

    Dans le fichier de configuration nginx, la zone serveur

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

    répondre
    0
  • 扔个三星炸死你

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

    Efficace, merci beaucoup !

    répondre
    0
  • 滿天的星座

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

    Mon site Web a déjà été demandé de manière malveillante. J'ai utilisé iptables pour bloquer l'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
    signifie à peu près : Si les 0 à 100 caractères du paquet de requête incluent "GET /ddos_url/", il sera alors intercepté. Dans ce cas, toute demande pour cette URL sera bloquée par le pare-feu.
    iptables-nvL -t raw Afficher le nombre de requêtes interceptées.

    répondre
    0
  • Annulerrépondre