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 protection du rép sauf index.php - possible?


Sujet :

Apache

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 3
    Par défaut htaccess protection du rép sauf index.php - possible?
    Bonjour,

    Mes connaissances en ce qui concernent les fichiers .htaccess sont assez basiques, je m'y suis mis depuis hier et je dois avouer que je nage dans la semoule..
    Je suis sous une distrib linux mandriva.
    Mon fichier .htaccess est simple, je l'ai mis dans le dossier /var/www/html
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Order Deny,Allow
    Allow from 127.0.0.1
    Allow from 192.168.0
    Deny from All
    Ainsi je bloque l'accès au répertoire "root" de mon site web sauf pour le localhost et mon réseau local.
    Désirant que les visiteurs qui arrivent depuis le net sur mon site puissent voir la page d'acceuil et uniquement celle-ci, j'ai essayé de modifié mon .htaccess ainsi:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    Order Deny,Allow
    Allow from 127.0.0.1
    Allow from 192.168.0
    Deny from All
     
    <Files /var/www/html/index.php>
    Order Deny,Allow
    Allow from All
    </Files>
    mais comme je m'en doutait ca n'a pas marché...
    Quelqu'un aurait une suggestion pour que je puisse enfin dominer ce maudit .htaccess? Je sens que je n'ai aucune chance à défier Mr .htaccess, il va gagner...

    En tout ca merci d'avoir prit la peine de lire.
    Bonne journée à vous.

    Lap'

  2. #2
    Membre émérite
    Avatar de Linaa
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    987
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 987
    Par défaut
    J'crois que c'est impossible!

    Soit tu bloques l'accès au repertoire, soit tu l'autorises, mais pas les deux...

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 3
    Par défaut
    "Ils ne savaient pas que c'était impossible, alors ils l'ont fait" - Mark Twain

    On va faire comme si j'avais pas lu ton message
    Persuadé qu'il y a une solution, je me remet à chercher..
    Je vous tiens au courant si je trouve quelque chose d'interessant.

    A tres bientot

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2004
    Messages : 56
    Par défaut
    dans le genre canard boiteux tu peut toujours essayé de faire un

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    RedirectMatch permanent expresion_reguliere /monfichierinterdit.html
    ou expression_reguliere est une expression régulière (si si je vous assure) qui prend tout ce qui ne correspond pas exactement au fichier voulu

    ps : un grand gourou peut il "valider" et "finaliser" ma solution de "débutant" (autrement dit si ça marche tant mieux mais je suis pas sur), moi je vais poser ma question dans le sujet suivant

  5. #5
    Membre éclairé
    Inscrit en
    Juillet 2003
    Messages
    407
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 407
    Par défaut
    Bonjour ,
    j'ai une idée , je ne sais pas si ca te conviens :
    tu crée un repertoire nommé par exemple repweb
    tu le place sous /var/www/html/
    et tu copie dedans toutes les pages qui se trouvaient sous /var/www/html sauf index.php

    puis tu protège ton nouveau repertoire !
    je ne sais pas si c clair ?

    reste juste à verifier tes liens !

  6. #6
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 3
    Par défaut
    Merci pour vos réponses.
    J'ai opté pour la solution de peppena.
    Et j'ai mis un .htaccess dans tout mes répertoires.
    Merci à ceux qui ont prit la peine de répondre, c'est cool.
    A très bientôt

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

Discussions similaires

  1. Htaccess limitant à index.php uniquement
    Par hanoijolly dans le forum Apache
    Réponses: 11
    Dernier message: 11/12/2009, 00h30
  2. Réponses: 1
    Dernier message: 29/11/2008, 10h01
  3. Comment rendre index.php le seul protégé par .htaccess ?
    Par Mister Paul dans le forum Apache
    Réponses: 7
    Dernier message: 03/10/2008, 18h59
  4. [Zend] Configuration .htaccess et/ou index.php
    Par leroidje dans le forum MVC
    Réponses: 2
    Dernier message: 21/06/2007, 17h57
  5. Formulaire avec comme action="index.php?confirm.php" POSSIBLE ?
    Par jiojioforever dans le forum Langage
    Réponses: 2
    Dernier message: 14/11/2006, 11h13

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