IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

RewriteCond %{REMOTE_ADDR} IP


Sujet :

Apache

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut RewriteCond %{REMOTE_ADDR} IP
    Bonjour à tous!

    --> Problème d'expressions régulières <--

    je désire bannir des plages adresses IP via RewriteCond %{REMOTE_ADDR} dans un fichier .HTAccess. J'ai trouvé multiple écriture sans succés de fonctionnement!

    Ex : toutes adresses provenant de 66.249.x.x doivent être bannient!

    voici le contenu du fichier .HTAccess :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    Options +FollowSymlinks
     
    #Active le moteur de réécriture
    RewriteEngine On
     
    # RewriteCond  - Définit une condition d’application des règles de réécriture qui la suivent
    #%{REMOTE_ADDR} – Variable serveur “Connexion et requête »
    #La première ligne filtre toutes adresses commençant x.x.x.x
    # [OR] – condition booléen OU/OR
     
     
     RewriteCond %{REMOTE_ADDR} ^66\.249\.123\.[0-9] [OR]
     RewriteCond %{REMOTE_ADDR} ^66\.249\.123\.[0-9][0-9][0-9] [OR]
     RewriteCond %{REMOTE_ADDR} ^66\.249\.([0-9][0-9][0-9])\.([0-9][0-9][0-9]) [OR]
     
     RewriteCond %{REMOTE_ADDR} ^123\.125\.([0-9]?[0-9]?[0-9])\.([0-9]?[0-9]?[0-9]) [OR]
     RewriteCond %{REMOTE_ADDR} ^123\.125\.67\.242 [OR]
     RewriteCond %{REMOTE_ADDR} ^66.249. [OR]
     
     
    #Renvoie la réponse HTTP403 <URL Forbidden> [F]
     RewriteRule .* - [F]
     
    #<Limit GET POST>
    #order Allow,Deny
    #Allow from all
     
    #...IP Perso...
    #Deny from 66.249.
     
    #</Limit>
    Effectivement la méthode "Deny from ..." fonctionne; mais ponctuelle!

    comme vous le voyez plus orthographe sont testée sans succès!
    J'ai farfouillé le net rien de concret! Les générateur de fichier .htaccess traitent les chaînes de caractères!

    je gère apache 2.x sous windows!

    merci d'avance de votre aide...
    Dernière modification par _Mac_ ; 17/11/2010 à 22h15. Motif: Merci de mettre en forme le message avec les balises adéquates ([CODE] pour la configuration et le code notamment)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. RewriteCond %{REMOTE_ADDR} !^%{SERVER_ADDR} IMPOSSIBLE
    Par hades666evil dans le forum Apache
    Réponses: 1
    Dernier message: 24/04/2007, 13h52
  2. RewriteCond ou RewriteRule
    Par Never dans le forum Apache
    Réponses: 1
    Dernier message: 30/01/2007, 21h24
  3. $_SERVER['REMOTE_ADDR'] est vide
    Par yakotey dans le forum Apache
    Réponses: 4
    Dernier message: 01/08/2006, 08h06
  4. [Apache][.htaccess] Capture dans RewriteCond
    Par dorian53 dans le forum Apache
    Réponses: 1
    Dernier message: 29/10/2005, 20h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo