Запретить прямой доступ к файлам mp3 / wav при одновременном включении флеш-плеера чтобы получить к ним доступ с помощью .htaccess (или PHP)

Как запретить прямой доступ / скачивание к файлам mp3 / wav, при этом позволяя флеш-плееру получать к ним доступ с помощью .htaccess (или PHP)? Я искал решение только с частичными и неработающими решениями, чтобы показать мои усилия.

Приведенное ниже решение поначалу показалось мне отличным решением, но оно также блокирует доступ к файлам моего флеш-плеера. Могу ли я разрешить доступ только с определенных страниц? :

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

Приведенное ниже решение поначалу показалось великолепным, поскольку оно не позволяло людям просматривать файлы в каталоге, но если пользователь знает точный URL-адрес музыкальный файл, они могут загрузить его:

SetHandler application/x-httpd-php
SetHandler application/x-shockwave-flash

Теперь, я наткнулся на этот пост , который заставляет пользователя создавать имя пользователя и пароль , используя htaccess , но диалоговое окно I появляется при включении экран флеш-плеера. Есть ли способ для страницы отправить информацию для входа без участия пользователя?


Если это не безопасный метод, Может ли кто-нибудь предложить безопасный и относительно простой способ реализации этой функции ограничения? URL-адреса и примеры будут высоко оценены

PS Это сайт WordPress, поэтому я буду использовать PHP в качестве языка программирования для реализации любого решения.

PS Нужно блокировать загрузку новичков , НЕ хакеры / взломщики / интернет-волшебники.

6
задан Andrew Myers 14 June 2018 в 03:51
поделиться