Ce code en VBScript dans le fichier global.asa sert à bannir un range d'ip d'accéder à votre site et le rediriger vers un autre.
Source / Exemple :
<SCRIPT LANGUAGE="VBScript" RUNAT="Server">
Sub Session_OnStart
If InStr(request.ServerVariables("REMOTE_ADDR"),"212.27.41.") > 0 then
Session.Abandon
Response.redirect("http://www.proxad.net")
End If
End Sub
</script>
Conclusion :
N'oubliez pas de sauvez ce code sous global.asa dans le répertoire root de votre site.
L'ip 212.27.41. correspond à un serveur ayant fait des accès intempestifs et automatisés (robot)sur mon site. Vous pouvez le modifier à loisir. Vous voyez que les derniers chiffres de l'ip ne sont pas écrits. Ceci permet de bloquer tout le range d'ip, et interdit au robot de revenir avec une autre adresse ip du même serveur.
L'url www.proxad.net correspond au site retourné par whois de l'ip 212.27.41.39. Autant "spammer" les "spammeurs".
Ce code refuse donc tous les ip commencant par 212.27.41. et renvoie le robot à www.proxad.net
Le "Session.Abandon" est nécessaire pour qu'une deuxième tentative dans la même fenêtre du browser soit infructueuse.
Bon amusement et envoyez-moi vos commentaires éventuels.
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.