RiverVanRain
Есть PHP страница с swf-игрушкой:
http://coolsite.com/game
юзер логинится - заходит на страницу - запускает игру.
Данная страница грузит напрямую сам swf-файл, расположенный тут же на сервере в отдельной папке, типа:
<?php echo '<a href="http://coolsite.com/all/game.swf">Game</a>' ?>
Конечно, сам файл
game.swf легко доступен (как и все остальные) для скачивания.
Как силами .htaccess запретить прямое скачивание файла определенного расширения?
Всем пивка
Vyacheslav
FLASH - клиентская технология. Как не запрещай, а исполняется только локально после скачивания пользователю (понятно, что в фоне)! Т.е. придумать что-то можно, но это типа, как верёвочку натянуть посреди дороги и написать "не входить"!
iRoot
Я для подобных целей использую сгенерированный ключ, который работает заданное время и дает доступ к файлу. Это конечно не при помощи .htaccess делается...
Главное чтобы часы на сервере были правильно выставлены, а то создаешь ссылку на 60 секунд, а она не работает :-)
У Amazon S3 такая функция есть, довольно удобно, может подойдет.
Но это действительно все ерунда, поскольку этот файл браузером кешируется и его можно из кеша потом взять. Там уже такие штуки не помогут, нужно что-то другое.