Скачивание файлов со стороннего сервера, как правильно организовать?

Доброго времени суток.
Есть достаточно ресурсоемкий скрипт (функционала прилично) и в дальнейшем он будет обрастать и дальше еще большими возможностями, поэтому вполне естественно этот скрипт было решено разместить на VPS сервере.
И вот тут всплывает подводный камень, а именно:
К скрипту прилагается большой обьем самых разных файлов от нескольких киллобайт до нескольких гигабайт вес каждого файла.
По сути файлы просто хранятся и работы с этими файлами никакой не проводится кроме как просто скачать файл.
На данный момент файлов общим весом более 100гб и каждый год будет прирастать файлов примерно по 80 - 100гб.
Так как арендовать у VPS сервера такое место под файлы ценник просто неприличный, есть мысль взять место на простом хостинге у которого большой жесткий диск , туда файлы заливать по фтп и потом в скрипте просто указывать ссылки на скачивание файлов.
Весь затык заключается в том, что эти файлы должны видеть только те, кому разрешен на это доступ и от других глаз они должны быть строго спрятаны.

Я так понимаю если в .htaccess закрыть доступ на прямое скачивание файлов, и сделать разрешение скачивания только через скрипт, то скрипт стоящий на другом сервере не получит так же доступа на скачивание.
Как тогда быть, как организовать скачивание с защитой?

VPS со скриптом:
nginx
Centos
Виртуализация: OpenVZ
Процессор: 2x2200 МГц
Память: 4096 МБ

Возможности хостинга на котором файлы
5ddfa987c4755151653983.png
  • Вопрос задан
  • 85 просмотров
Решения вопроса 1
FanatPHP
@FanatPHP
Чебуратор тега РНР
order deny,allow
deny from all
allow from <your ip>


Но вообще, класть файлы, которые "никто не должен видеть" на дешевый шаред хостинг - это очень, очень богатая идея
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы