Comment bloquer l'accès à mon site web ?

De PHPNET - Wiki
Aller à : navigation, rechercher

Vous pouvez bloquer ou autoriser l'accès à votre site web pour des adresses IP et/ou des domaines spécifiques .
Pour cela, vous devez créer un fichier .htaccess dans le dossier racine de votre site web (/www/monsite/ par exemple) et y ajouter les directives suivantes :

Blocage par adresse IP

order allow,deny
Deny from 88.55.44.22
Deny from 44.62.53.21

Blocage par domaine

Deny from votredomaine.com
Deny from sondomaine.fr

Interdire l'accès à un fichier

Ici on bloque l'accès au fichier xmlrpc.php
<Files xmlrpc.php>
order deny,allow
deny from all
</Files>

Autoriser des IP

order allow,deny
Allow from 88.55.44.22
Allow from 44.62.53.21

Autoriser un domaine

order allow,deny
Allow from mondomaine.com
Allow from tondomaine.net

Autoriser et bloquer

order allow,deny
Allow from 88.55.44.22
Allow from 44.62.53.21
Allow from mondomaine.com
Allow from tondomaine.net
Deny from 77.56.44.22
Deny from 55.26.53.25
Deny from votredomaine.com
Deny from sondomaine.fr

Attention.png Si il y a déjà un fichier .htaccess dans le dossier de votre site web, alors ajouter ces directives dans le fichier existant.