.htaccess : Bannir une IP

Si vous avez des tutoriels à proposer c'est ici.

Modérateur: Mika56

Membre Insomniac
Avatar de l’utilisateur
Messages: 1188
Enregistré le: Lun Oct 01 2007 : 20:55
Localisation: France > Allier > Lurcy-Lévis
Id Niloo: 915

.htaccess : Bannir une IP

Messagepar Phil » Mer Nov 19 2008 : 22:22

Qu'est-ce que le .htaccess ?

Le .htaccess est un fichier de configuration d'Apache. La grande majorité des sites web tournent sous Linux et sous Apache.(Comme le serveur Niloo) avec les .htaccess on peut faire plein de trucs sympa, dont le ban d'IP !

En gros, cela consiste à bloquer l'accès à une IP, celle d'un serveur de spam par exemple ;-)

Il suffit simplement de créer un fichier .htaccess sur le serveur du site, puis d'insérer le code suivant :

Code: Tout sélectionner
# Bloquage d'ip de spam
Order Allow,Deny
Allow from all
Deny from 123.123.123.123


Ces lignes veulent dire

Déja, pour commencer, les lignes qui commencent par un "#" sont des lignes de commentaires. Ensuite, on a l'option Order. Elle signifie l'ordre de priorité. Ici, toute personne qui ne satisfait pas à la condition Allow est par défaut refusée. Ici, c'est simple, Allow from all signifie qu'on autorise tout le monde, mais Deny from 123.123.123.123 signifie sauf 123.123.123.123.

Ainsi, on peut facilement bloquer une IP. On peut également noter juste Deny from 123.123.123, ce qui affectera les IP de 123.123.123.0 à 123.123.123.255. On peut également définir un nom de domaine, ca marche également. Ex : Deny from mon-domaine.org

Avec ce filtrage, les personnes (ou robots) arrivant avec l'IP bannie sera redirigée vers une jolie page d'erreur 403 (forbidden), ou peut-être vers une page d'erreur personnalisée.

Bonne Journée
Musicalement,
Gueroult Philippe

Image

Membre Insomniac
Messages: 1802
Enregistré le: Mar Jan 15 2008 : 22:50

Re: .htaccess : Bannir une IP

Messagepar Fabrice » Jeu Nov 20 2008 : 19:22

Phil a écrit:Qu'est-ce que le .htaccess ?

Le .htaccess est un fichier de configuration d'Apache. La grande majorité des sites web tournent sous Linux et sous Apache.(Comme le serveur Niloo) avec les .htaccess on peut faire plein de trucs sympa, dont le ban d'IP !

En gros, cela consiste à bloquer l'accès à une IP, celle d'un serveur de spam par exemple ;-)

Il suffit simplement de créer un fichier .htaccess sur le serveur du site, puis d'insérer le code suivant :

Code: Tout sélectionner
# Bloquage d'ip de spam
Order Allow,Deny
Allow from all
Deny from 123.123.123.123


Ces lignes veulent dire

Déja, pour commencer, les lignes qui commencent par un "#" sont des lignes de commentaires. Ensuite, on a l'option Order. Elle signifie l'ordre de priorité. Ici, toute personne qui ne satisfait pas à la condition Allow est par défaut refusée. Ici, c'est simple, Allow from all signifie qu'on autorise tout le monde, mais Deny from 123.123.123.123 signifie sauf 123.123.123.123.

Ainsi, on peut facilement bloquer une IP. On peut également noter juste Deny from 123.123.123, ce qui affectera les IP de 123.123.123.0 à 123.123.123.255. On peut également définir un nom de domaine, ca marche également. Ex : Deny from mon-domaine.org

Avec ce filtrage, les personnes (ou robots) arrivant avec l'IP bannie sera redirigée vers une jolie page d'erreur 403 (forbidden), ou peut-être vers une page d'erreur personnalisée.

Bonne Journée




laisse moi deviner c'est de toi ???


moi je dirais plutôt de lui http://gdb237.free.fr/blog/?htaccess-bannir-une-ip

le plagia c'est puni par la loi, ta connerie c'est puni par les moqueries des autres ... :|

ps: j'ai verrouillé ton message comme ça, tu ne l'éditeras pas pour me faire passé pour un con !!!

Retourner vers Tutoriels

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 0 invités