Éviter l'accès direct à mp3/wav fichiers tout en permettant à un lecteur flash pour accéder à .htaccess (ou PHP)

Comment puis-je empêcher l'accès direct/téléchargement de fichiers mp3/wav, tout en permettant à un lecteur flash pour accéder à .htaccess (ou PHP)? J'ai été à la recherche d'une solution partielle et non-fonctionnement des solutions à montrer pour mes efforts.

La solution ci-dessous semblait être d'une grande correction au premier abord, mais il bloque aussi mon flash player à partir de l'accès aux fichiers. Pourrais-je seulement permettre l'accès de certaines pages?:

< Files ~ ".*\..*"><br />
order allow,deny<br />
deny from all<br />
< /Files>

La solution ci-dessous semble très bien au premier abord car il n'a pas de permettre aux gens de voir les fichiers dans le répertoire, mais si l'utilisateur connaît l'URL exacte du fichier de musique, qu'ils peuvent le télécharger:

SetHandler application/x-httpd-php<br />
SetHandler application/x-shockwave-flash

Maintenant, je suis tombé sur ce post qui oblige l'utilisateur à produire un nom d'utilisateur et le mot de passe à l'aide de htaccess mais j'boîte de dialogue apparaît lorsque le lecteur flash de l'écran. il y a un moyen pour la page d'envoyer les informations de connexion de l'utilisateur à faire quoi que ce soit?


Si ce n'est pas une méthode sûre, quelqu'un peut-il suggérer un accès sécurisé et relativement simple de la méthode de la mise en œuvre de cette fonctionnalité de restriction? Les url et les exemples seraient grandement appréciés

P. S. C'est un site WordPress, par conséquent, je vais être à l'aide de PHP comme un langage de programmation pour mettre en œuvre toute solution.

P. S. à la Recherche de bloquer des novices de téléchargement, PAS de hackers/crackers/internet assistants.

InformationsquelleAutor Julian | 2010-08-04