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] Création fichier


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de alexmorel
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    196
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2003
    Messages : 196
    Par défaut [Htaccess] Création fichier
    Bonjour,

    Voilà je cherche comment bloque l'acces à un dossier de mon site avec un fichier Htaccess.

    www
    - user
    - lesite

    le dossier USER doit être bloque de l'exterieur
    - Bloquer tous le monde
    - Sauf localhost (le serveur en interne peut lire les pages)
    - si pas de localhost retourne dans WWW


    Je vous remerci d'avance. J'y comprend pas grand chose.


    Alex

  2. #2
    Membre expérimenté

    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
    Par défaut
    Bonjour

    Je ne suis pas un expert dans ce domaine mais je vais tenter de t'expliquer les manipulations

    Are you ready ? Well, let's go

    Ton arborescence est donc:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    => www
           |
          [ user ] à bloquer 
           |
          le site
    Si tu veux bloquer l'accès au public, alors tu crées un fichier .htaccess avec comme contenu :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <Files *>
    Deny from all
    </Files>
    Moi je te propose une autre solution, voici les explications

    Je reprends donc le schéma de départ à savoir :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    => www
           |
          [ user ] à bloquer 
           |
          le site
    que je vais modifier comme suit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    => www
           |
          [ user ] à bloquer sauf l'admin du site hein :aie: 
           |
          [ private] endroit où est stocké le(s) mot(s) de passe(s)
          le site
    Le principe est simple, je bloque l'accès du répertoire user au public mais je m'autorise à condition de saisir un login et un mot de passe. Il faut créer des fichiers donc je te propose le même schéma mais détaillé :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    => www
           |
          [ user ] contenu : .htaccess (1)
           |
          [ private] contenu : .htaccess (2) & .htpasswd (3)
          le site
    (1) contenu du fichier .htaccess :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    AuthUserFile "/home/toi/www/private/.htpasswd"
    AuthGroupFile "/dev/null"
    AuthName "Acces reserve"
    AuthType Basic
    <limit GET POST>
    Require valid-user
    </limit>
    (2) contenu du fichier .htaccess :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <Files *>
    Deny from all
    </Files>
    (3) contenu du fichier .htpsswd :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    toi:tonmotdepassecrypté
    Explications:
    Pour accéder au répertoire user, il faut saisir un login et un mot de passe dont les informations sont stockées dans le fichier .htpasswd qui est protéger par un fichier .htaccess, oui, il ne faut pas que le public puisse lire ce fichier.

    As-tu compris ?

    ++

    PS:
    il existe peut-être d'autres solutions plus adaptées Je rends l'antenne, à vous les studios, alors tu coupes le son Juju (rédacteur/modérateur) de ce forum

  3. #3
    Membre confirmé Avatar de alexmorel
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    196
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2003
    Messages : 196
    Par défaut parfait
    Merci c'est parfait

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

Discussions similaires

  1. .htaccess et fichier erreur401 ne marche pas...
    Par bris dans le forum Apache
    Réponses: 1
    Dernier message: 24/10/2005, 15h21
  2. Création fichier dans SP
    Par MuadDib_CH dans le forum Langage SQL
    Réponses: 2
    Dernier message: 15/07/2005, 16h23
  3. [apache] .htaccess -> bloquer fichiers par extensions
    Par yann_441 dans le forum Apache
    Réponses: 2
    Dernier message: 01/07/2005, 18h14
  4. Création Fichier
    Par NPortmann dans le forum ASP
    Réponses: 4
    Dernier message: 03/11/2004, 16h36
  5. Création fichier MDE
    Par faventin dans le forum Access
    Réponses: 4
    Dernier message: 25/10/2004, 15h03

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