php - Comment utiliser les règles Nginx pour empêcher le brossage d'une certaine URL
给我你的怀抱
给我你的怀抱 2017-06-21 10:11:13
0
3
940

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.

给我你的怀抱
给我你的怀抱

répondre à tous(3)
滿天的星座

Dans le fichier de configuration nginx, la zone serveur

if ( $http_referer ~ "leyutuan.com" ){
    return 403;
}
扔个三星炸死你

Efficace, merci beaucoup !

滿天的星座

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.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal