htaccess detail
le 15/09/2005 à 14:03
krma
bonjour les amis,
mon prob d'aujourd'hui : exclure un dossier de la protection htaccess. Rendre visible aux visiteurs mon rep img qui se trouve dans mon dossier back office protégé. J'ai posé la question chez mon hébergeur mais il n'est pas nerveux à répondre sur le forum, alors si qqu'un a déjà fait ça et qu'il connait la syntaxe...
Merci
Je récapitule : quelle ligne peut on mettre dans le fichier htaccess pour qu'un des sous rep du rep protégé soit accessible?
PS : je ne sais pas si c normal, mais la recherche du site ne retourne jamais de réponses :( Ca cherche ou exactement? Dans les topics du forum? partout? dans ma penderie? ^^
ciao
L'homme-singe est celui qui connait ses limites
Ca cherche nulle part vu que ca ne marche plus
Sinon, pour ton htaccess, je ne sais pas trop, mais c'est surement faisable.
Ca doit etre expliqué dans la doc apache.
le 15/09/2005 à 14:33
krma
Loll :P Comme le Zbar torsadé et le kit Polini, ca ne sert pas à grand chose mais ca fait propre
Mais vu tous les problemes que toi ou la communauté m'avez déjà réglé par le passé, franchement, le moteur de recherche, c pas très grave ^^
Ok, pour htaccess, j'attends la réponse de l'hébergeur, merci !
L'homme-singe est celui qui connait ses limites
le 15/09/2005 à 19:13
i M@N
Hello !
Dans ton repertoire à protéger REP tu mets un .htaccess avec ça :
PerlSetVar AuthFile /REP/access.txt
AuthName "Acces Restreint"
AuthType Basic
require valid-user
Ton /REP/access.txt c'est le chemin du fichier contenant les user:pass depuis la racine du site.
Contenu de access.txt :
Pour tout le reste va voir là :
http://auvergne.cirad.fr/manual/mod/mod_autoindex.html.
@+...
One Love, One Heart, One Unity.
Oué, mais il ne veut pas de login / pass :)
le 15/09/2005 à 20:07
i M@N
Reuh ...
Erf ... j'ai pas les yeux en face des trous scuz.
Bah il faut pas mettre le dossier dans un dossier déjà protégé alors ... c'est un truc impossible à mon avis : .htaccess s'applique à tous les sous-dossiers.
@+...
One Love, One Heart, One Unity.
Je pense que ca doit exister.
Vu qu'on peut protéger tous les fichier .jpg d'un dossier (par exemple), ben ca doit exister le contraire.
Salut
ton .htaccess se trouve dans ton repertoire back office et ton repertoire images se trouve dans ton repertoire back office aussi donc si tu tape l'url www.tonsite/backoffice/images tu accedes a ton repertoire images non ???
Arfff non désolé j'ai parlé sans tester non effectivement ce que j'ai dis et rien c'est le même
je sors :o)
le 16/09/2005 à 14:48
krma
Coucou les djeuns :p)
Alors voila la soluce qui me convient le mieux :
-----------------------HTACCESS restricitif aux fichiers scripts----------------------
AuthUserFile /home/wb41740/back/.htpassword
AuthGroupFile /dev/null
AuthName ByPassword
AuthType Basic
<Files *.php>
require valid-user
</Files>
<Files *.php3>
require valid-user
</Files>
<Files *.html>
require valid-user
</Files>
-----------------------------
En lisant la doc Apache j'ai vu qu'on pouvait lister les dossiers ou fichiers devant échapper à la protection htaccess. Alors j'ai tenté le coup et ca marche. On peut voir les images mais pas accéder aux fichiers scripts : php, php3, htm, etc...
C'est bon à savoir. On peut vraiment manipuler la protection dans tous les sens :)
L'homme-singe est celui qui connait ses limites
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: