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 :

Allow from X.X.X.X toujours vrai même avec Y.Y.Y.Y


Sujet :

Apache

  1. #1
    Membre habitué

    Homme Profil pro
    Concepteur d'applications web
    Inscrit en
    Avril 2003
    Messages
    102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Concepteur d'applications web
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Avril 2003
    Messages : 102
    Points : 136
    Points
    136
    Par défaut Allow from X.X.X.X toujours vrai même avec Y.Y.Y.Y
    Bonjour,

    bon je galère depuis un moment avec la config apache. Je croyais en voir le bout mais non. Je souhaite que l'accès à un répertoire soit interdit et renvoi vers un autre script dont le répertoire n'est autorisé qu'à une seule IP via un .htaccess
    Et bien après plein de test, quelque soit mon ip, je passe.

    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
    DocumentRoot "/myRootDir/"
    # là j'interdis tout
    <Directory />
        Options FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
    </Directory>
     
    # là j'interdit mais je renvoi aileurs via ErrorDocument
    Alias /Services "/myRootDir/mySubDir1/mySubDir2/"
    <Directory "/myRootDir/mySubDir1/mySubDir2/">
            AllowOverride None
            Order deny,allow
            Deny from all
            ErrorDocument 403 "/myRootDir/mySubDir3/myPHPSubDir/myPhpScript.php"
    </Directory>
     
    # là je veux autoriser via les .htaccess
    <Directory "/myRootDir/mySubDir3/myPHPSubDir/myPhpScript.php">
        Options  FollowSymLinks
        AllowOverride All
        Order deny,allow
        Deny from all
    </Directory>
    Et voici mon .htaccess se trouvant dans /myRootDir/mySubDir3/myPHPSubDir

    Allow From 1.1.1.1
    Mon IP perso n'est évidemment pas 1.1.1.1, et pourtant la redirection suite au 403 m'affiche quand même la page php.

    Merci pour votre aide.

  2. #2
    Membre habitué

    Homme Profil pro
    Concepteur d'applications web
    Inscrit en
    Avril 2003
    Messages
    102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Concepteur d'applications web
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Avril 2003
    Messages : 102
    Points : 136
    Points
    136
    Par défaut
    C'est tout bon,
    en fait il faut que dans le .htaccess on rajoute la ligne order deny,allow

    order allow,deny
    Allow From 1.1.1.1

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

Discussions similaires

  1. fonction exists toujours vrai transact sql
    Par bobby51 dans le forum Développement
    Réponses: 6
    Dernier message: 27/03/2009, 12h09
  2. Réponses: 1
    Dernier message: 28/04/2008, 09h49
  3. Réponses: 1
    Dernier message: 01/06/2007, 22h18
  4. isset() toujours vrai avec $_POST
    Par mrttlemonde dans le forum Langage
    Réponses: 6
    Dernier message: 16/03/2006, 11h33
  5. WHERE toujours vrai
    Par Original Prankster dans le forum Langage SQL
    Réponses: 2
    Dernier message: 06/09/2005, 10h46

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