2009-03-08 7 views

Répondre

2

Vous pouvez vérifier la valeur Request.ServerVariables["REMOTE_ADDR"] et, si elles sont interdites, les rediriger vers yahoo ou autre.

1

En effet, la suggestion de Spencer Ruport est la bonne façon de s'y prendre. (Je ne suis pas sûr que je redirigerais vers Yahoo cependant - une page informant l'utilisateur qu'ils ont été bannis serait mieux, avec une option pour contacter l'administrateur web si le client pense qu'ils ont été interdits par inadvertance).

Je voudrais ajouter qu'il serait sage de vérifier la HTTP_X_FORWARDED_FOR variable serveur (représentant le IP transmis par un mandataire, ou nul si aucun) d'une part afin d'éviter la question de l'adresse IP du proxy (et donc potentiellement de nombreux autres utilisateurs) étant également interdit.

Questions connexes