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 :

Protection répertoire site web


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 114
    Par défaut Protection répertoire site web
    bonjour, j'ai un site intranet et je souhhaite pouvoir interdire l'accés par le navigateur à un répertoire de mon site par exemple :


    http://site_intranet/annuaire/annuaire.php

    si l'utilisateur dans la barre d'adresse retire annuaire.php

    http://site_intranet/annuaire/

    Il apparait une page avec tous les fichier contenu dans le répertoire annuaire

    Comment éviter que cela se produise ?


    merci

  2. #2
    Membre Expert

    Homme Profil pro
    Expert PHP
    Inscrit en
    Novembre 2004
    Messages
    2 127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Expert PHP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 127
    Par défaut
    met un index.htm vide dans le repertoire.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 114
    Par défaut
    arf c'est une solution mais je suis pas sur que ca soit trés propre !

  4. #4
    Membre émérite
    Avatar de Celelibi
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    1 087
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 087
    Par défaut
    renomme ta page annuaire.php en index.php ou alors mets un .htaccess à la racine de ton site avec :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <LIMIT GET POST>
    Options -Indexes
    </LIMIT>

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 114
    Par défaut
    merci, c'est pile poile ce que je voulais. J'ai choisi de mettre un htaccess

  6. #6
    Membre Expert

    Homme Profil pro
    Expert PHP
    Inscrit en
    Novembre 2004
    Messages
    2 127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Expert PHP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 127
    Par défaut
    un index.htm est une solution propre.

    un htaccess c'est quand meme beaucoup plus compliqué juste pour ce que ca fait.

  7. #7
    Membre émérite
    Avatar de Celelibi
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    1 087
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 087
    Par défaut
    Je suis tout à fait d'accord avec Maxoo, un index.htm c'est propre aussi et plus simple.
    Mais avec un .htaccess on a pas besoin de se demander si on a mis une page d'index dans chaque répertoire. Surtout si ton site évolu assez rapidement et que tu crée souvent des nouveau répertoirs sur ton site.

  8. #8
    Membre expérimenté
    Avatar de giminik
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    303
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 303
    Par défaut
    et si tu le mets à la racine du site, les sous répertoires seront également affectés par le fichier .htaccess. L'utilisation du index.html n'est pas la solution la plus propre. imagine que la configuration du serveur change ou que tu ajoutes un .htaccess en changeant la directive directoryindex... tu devras tout recommencer; alors qu'avec la solution du .htaccess c'est impeccable.

  9. #9
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 114
    Par défaut
    bon je deconseil le htaccess j'lai mis à la racine de mon site et ca ma faitune erreur 500 pourtant la syntaxe étatit bonne

  10. #10
    Membre émérite
    Avatar de Celelibi
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    1 087
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 087
    Par défaut
    Si il te mets une erreur 500 c'est justement que la syntaxe n'est pas bonne.
    Le code que j'ai mis n'est peut-être pas bon.

    Le site d'apache peut te donner la syntaxe exacte.

  11. #11
    Membre Expert

    Homme Profil pro
    Expert PHP
    Inscrit en
    Novembre 2004
    Messages
    2 127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Expert PHP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 127
    Par défaut
    et ca depend des serveurs comme les pages hébergées chez free.fr et qui n'accepte pas trop les htaccess ...

  12. #12
    Membre émérite
    Avatar de Celelibi
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    1 087
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 087
    Par défaut
    J'ai testé sur un compte free, un htaccess avec juste Options -Indexes et ça marche bien.

  13. #13
    Membre éprouvé Avatar de Death83
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 667
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 667
    Par défaut
    Je crois que certain hebergeur renvoie l'erreur 500 lorsque l'on utilise htaacess.

    La solution index reste la plus simple a mon gout.

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

Discussions similaires

  1. Création répertoire site web
    Par fieni2fidel dans le forum Général Conception Web
    Réponses: 1
    Dernier message: 28/05/2012, 09h05
  2. Réponses: 1
    Dernier message: 09/08/2010, 17h05
  3. Site web dans une iframe (protection javaScript)
    Par Husqvarna dans le forum ASP.NET
    Réponses: 3
    Dernier message: 24/06/2008, 08h49
  4. Sous répertoires de site web introuvable !
    Par nerick dans le forum Apache
    Réponses: 4
    Dernier message: 25/05/2007, 17h16
  5. Répertoire de session défirent pour chaque site web.
    Par The Tiger Man dans le forum Apache
    Réponses: 2
    Dernier message: 19/01/2006, 16h48

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