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 :

Question sur le fichier .htaccess et .htpasswd


Sujet :

Apache

  1. #1
    Expert éminent

    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Juillet 2004
    Messages
    2 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Technicien Help Desk

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 756
    Points : 6 686
    Points
    6 686
    Par défaut Question sur le fichier .htaccess et .htpasswd
    Bonjour

    Parmis ceux qui utilisent les fichiers .htaccess et .htpasswd pour protéger par exemple un répertoire, quel est selon vous la meilleure solution:

    Ou bien une autre méthode ?

    Merci d'avance

  2. #2
    Expert éminent sénior

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Points : 17 777
    Points
    17 777
    Par défaut
    Par défaut tout fichier commençant par .ht est protégé par les directives suivantes dans le fichier de configuration d'Apache :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <FilesMatch "^\.ht">
        Order allow,deny
        Deny from all
    </FilesMatch>
    Cependant, si tu en as la possibilité, tu peux tout à fait placer le fichier .htpasswd en dehors de la racine web puisque dans ton fichier .htaccess tu en indiques le chemin. Ce sera ainsi encore moins problématique mais ce n'est malheureusement pas possible partout (hébergeur mutualisé notamment).

  3. #3
    Expert éminent

    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Juillet 2004
    Messages
    2 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Technicien Help Desk

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 756
    Points : 6 686
    Points
    6 686
    Par défaut
    Salut

    Justement, chez OVH, je ne peux pas placer le .htpasswd en dehors de la racine web, l'accès y est refusé. Je pensais utiliser la première solution, cela m'évite de créer un deuxième répertoire et d'y ajouter un autre .htaccess.

    Merci

  4. #4
    Expert éminent sénior

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Points : 17 777
    Points
    17 777
    Par défaut
    Oui bien que c'est théoriquement redondant (ce qui n'est pas forcément un mal) avec la configuration globale du serveur. Toutefois, tu peux faire vraiment plus direct en utilisant une expression régulière adaptée avec la directive FilesMatch (à préférer à Files) plutôt que de tester en plus les variables (SetEnvIfNoCase) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <FilesMatch "^\.ht(access|passwd)$">
        Order allow,deny
        Deny from all
    </FilesMatch>
    (voir aussi l'autre plus haut)

  5. #5
    Expert éminent

    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Juillet 2004
    Messages
    2 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Technicien Help Desk

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 756
    Points : 6 686
    Points
    6 686
    Par défaut
    Ok, il est vrai que c'est plus court. Je vais opter pour cette solution.

    Merki

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

Discussions similaires

  1. Une petite question sur le fichier htaccess
    Par namstou3 dans le forum Langage
    Réponses: 2
    Dernier message: 04/12/2007, 11h01
  2. Quelques questions sur le fichier .htaccess
    Par Olivier Regnier dans le forum Apache
    Réponses: 2
    Dernier message: 21/11/2007, 21h51
  3. Question sur accès fichier word depuis excel (VBA)
    Par jerome.grange dans le forum VBA Word
    Réponses: 6
    Dernier message: 22/09/2006, 17h34
  4. Besoin d'aide avec les fichier htaccess et htpasswd
    Par Polux000 dans le forum Apache
    Réponses: 2
    Dernier message: 26/01/2006, 00h05
  5. Questions sur les fichiers Ressource .RC .RES
    Par dexterz dans le forum Langage
    Réponses: 10
    Dernier message: 01/08/2005, 10h15

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