Aller au contenu

[Résolu] Interdire l'accès à un dossier


hyoga78

Messages recommandés

Bonjour.

Je suis en ce moment en train de mettre en place sur mon site un lecteur de playlist, via un lecteur flash. Je renseigne au lecteur flash l'adresse de la playlist, et il la lit. J'aimerai donc interdire aux utilisateurs d'aller regarder dans le dossier de playlist (contenant les fichiers XML de playlist, et donc les adresses des MP3) mais faire en sorte que mon lecteur flash puisse tout de même le lire.

Je pense donc que la solution serait un .htaccess ; si je fais un :

deny from all

La plalist ne se charge plus.

Et si je rajoute un "allow from monsite.net"

ça ne change rien...

Une idée ? Merci d'avance !

Lien vers le commentaire
Partager sur d’autres sites

Le listing, c'est ok, ça marche avec un faux index, etc...

Ce que je voulais surtout, c'est interdire à l'utilisateur d'accèder directement aux fichiers du dossier... Un peu comme on peut le faire en PHP: interdire aux utilisateurs l'accès aux dossiers, mais s'en servir dans ses scripts.

Mais je suppose que comme le PHP est interprété côté serveur, ça change tout.

Merci à tous :transpi:

Lien vers le commentaire
Partager sur d’autres sites

  • 2 semaines après...
(rajoute un petit "resolu" dans le titre du sujet :francais:)

bonne continuation

Un simple .htaccess avec un allow/deny fera l'affaire :

order deny,allow
deny from all

Interdira l'accès à tous les fichiers pour n'importe qui, php va chercher les scripts via le système de fichier donc ça passe. :)

Si tu veux quand même avoir accès aux fichier via apache, ajoute des :

allow from xxx.xxx.xxx.xxx

(remplace par l'ip ou localhost si tu veux en local. :)

Ca résoud ton pb ?

Ah j'oubliais, apparemment c'est un dédié que tu as, donc si possible fait-le directement dans le httpd.conf, c'est plus rapide et plus sûr. :)

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...