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 :

[.htaccess] Dossier non protégé


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2008
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 15
    Par défaut [.htaccess] Dossier non protégé
    Bonjour,

    J'ai un soucis avec un fichier .htaccess :

    Lorsque je tape mon adresse comme ceci : www.exemple.com/test
    j'ai bien une demande de login qui s'affiche, gérée correctement par le htaccess.

    Lorsque je tape mon adresse comme ceci : www.exemple.com/test/
    j'ai accès à la page sans problème.

    Quelqu'un a une idée ? J'avoue que je sèche un peu là.

    Ma conf :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
            <Directory /var/www/test/>
                    AllowOverride All
                    Options Indexes
            </Directory>
    Je précise, au cas où, que le dossier "test" est en fait un lien symbolique vers un autre dossier.

    Merci d'avance.

    Jo.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Salut,

    Quel est le contenu de ton .htaccess?

    Quelle est la séquence de test qui a été effectuée?

    ouverture navigateur
    http://www.exemple.com/test
    authentification
    http://www.exemple.com/test/
    ou

    ouverture navigateur
    http://www.exemple.com/test
    authentification
    fermeture navigateur
    ouverture navigateur
    http://www.exemple.com/test/

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2008
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 15
    Par défaut
    ouverture navigateur
    http://www.exemple.com/test/
    fermeture, ouverture
    http://www.exemple.com/test

    Aucun cookie ne se crée quand je vais sur la 1ère adresse.

    Mon htaccess :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    AuthUserFile /home/web/passweb/.htpasswd
    AuthGroupFile /dev/null
    AuthName "Acces securise"
    AuthType Basic
     
    <Limit GET POST>
    require valid-user 
    </Limit>

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Février 2008
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 15
    Par défaut
    Finalement j'ai réussi à me dépêtrer.

    Le fait que ce soit un lien symbolique change tout.
    Dans ma config, il ne fallait pas indiquer le chemin du lien symbolique mais bien du vrai répertoire.

    Avec cette config cela marche donc bcp mieux :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <Directory /usr/share/monchemin/>
    AllowOverride All
    Options Indexes
    </Directory>
    En espérant que ca servira à quelqu'un.

    Jo.

  5. #5
    Invité
    Invité(e)
    Par défaut
    Salut,

    le fait de spécifier un lien symbolique ne semble pas poser problème.

    Voici la configuration que j'ai testé

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    <Directory /var/www/>
     11                 Options Indexes FollowSymLinks MultiViews
     12                 AllowOverride None
     13                 Order allow,deny
     14                 allow from all
     15         </Directory>
     16         <Directory /var/www/oscommerce/>
     17         AllowOverride All
     18         Options Indexes
     19         </Directory>
    Dans mon cas oscommerce est bien un lien symbolique

    root@vm-ubuntu8:/var/www# ls -l oscommerce
    lrwxrwxrwx 1 root root 26 2009-04-19 17:24 oscommerce -> oscommerce-2.2rc2a/catalog
    L'authentification m'est bien demandée que je mette http://server/oscommerce ou http://server/oscommerce/

    Il faudrait peut-être voir quelle est la configuration de ton document root qui est je suppose /var/www (Voir si ce dernier possède une directive FollowSymLinks)
    Dernière modification par _Mac_ ; 19/04/2009 à 18h31. Motif: [CODE] est plus adapté que [QUOTE] pour la configuration

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

Discussions similaires

  1. [vb.net] Supression d'un dossier non vide
    Par elkamy dans le forum VB.NET
    Réponses: 3
    Dernier message: 28/12/2005, 11h26
  2. Supprimer dossier non-vide
    Par alex.hitman dans le forum Langage
    Réponses: 10
    Dernier message: 26/10/2005, 11h04
  3. .htaccess = dossiers invisibles ?
    Par bris dans le forum Apache
    Réponses: 1
    Dernier message: 24/10/2005, 15h22
  4. Réponses: 1
    Dernier message: 19/08/2005, 12h33
  5. Réponses: 10
    Dernier message: 26/08/2004, 13h06

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