Bannir une IP
Reemi
Messages postés
12
Date d'inscription
Statut
Membre
Dernière intervention
-
dsy73 Messages postés 9252 Date d'inscription Statut Contributeur Dernière intervention -
dsy73 Messages postés 9252 Date d'inscription Statut Contributeur Dernière intervention -
Bonsoir, j'ai actuellement un site web qui tourne sur un serveur dédié. J'ai codé tout le cms, il fonctionne sans problème, mais j'utilise IIS7, qui ne supporte pas apache, donc par conséquent pas le .htaccess. J'aimerais savoir s'il est possible d'interdire l'accès à mon site à une IP précise. Le site étant codé en php et utilisant MySQL (pour un système d'inscription et de connexion). Je récupère donc automatiquement l'ip de chaque personne s'inscrivant. Sur chaque page se trouve une include vers ma page header.php, ce qui fait que si je trouve un code pour interdire une ip, je pourrais le placer sur la page header.php pour ensuite rediriger automatiquement une ip précise vers une autre page (banni.html), qui elle ne contiendrait pas d'include vers le header.
Ça ferait que dès qu'une adresse ip précise se rendrait sur une page de mon site, elle serait automatiquement redirigée vers la page banni.html.
Existe-t-il un code de ce genre ?
Merci d'avance, cordialement.
Ça ferait que dès qu'une adresse ip précise se rendrait sur une page de mon site, elle serait automatiquement redirigée vers la page banni.html.
Existe-t-il un code de ce genre ?
Merci d'avance, cordialement.
A voir également:
- Bannir une IP
- Ethernet n'a pas de configuration ip valide - Guide
- Télévision ip - Guide
- Comment connaître son adresse ip - Guide
- IPTV illégal : après les pirates, la justice condamne maintenant les clients… jusqu'à la prison ! - Guide
- Ip local - Guide
1 réponse
"mais j'utilise IIS7, qui ne supporte pas apache"
IIS et Apache sont des serveurs web. Tu peux dire "Linux ne supporte pas IIS" mais pas "IIS ne supporte pas Apache", cela n'a pas de sens.
Par contre tu peux installer Apache sur ton serveur Windows.
Concernant le blocage par IP, tu peux aussi bloquer au niveau de IIS lui-même.
IIS et Apache sont des serveurs web. Tu peux dire "Linux ne supporte pas IIS" mais pas "IIS ne supporte pas Apache", cela n'a pas de sens.
Par contre tu peux installer Apache sur ton serveur Windows.
Concernant le blocage par IP, tu peux aussi bloquer au niveau de IIS lui-même.
"Concernant le blocage par IP, tu peux aussi bloquer au niveau de IIS lui-même." Pourrais-tu développer ton idée s'il te plaît ?
IIS ne possède pas de système de protection basé sur htaccess (en standard) mais d'autres solutions existent :
https://docs.microsoft.com/en-us/iis/application-frameworks/install-and-configure-php-applications-on-iis/translate-htaccess-content-to-iis-webconfig
Pour le blocage d'IP directement depuis l'interface de IIS :
http://www.serveurblog.com/Bloquer-une-IP-dans-IIS-162.htm
http://www.hosting.com/support/dedicated/IIS/blockip