Форум → Программирование → PHP для идиотов → Скрытие прямой ссылки на файл
Скрытие прямой ссылки на файл
-
30 мая 2009 г. 14:06, спустя 5 минут 3 секунды
а что ты уже сделал чтобы зашифровать ее?
Думаю этот вопрос будет интересен не только мне.
в гугле ниче путёвого не нашёл
собсно у меня есть папка с файлами и страница с ссылками на них.
Как зашифровать эти ссылки чтоб никто не спалил их место расположение на сервере?
Типа как на поисковиках www.сцайт/jngbmspoktns/file.rarСапожник без сапог -
-
30 мая 2009 г. 14:18, спустя 7 минут 10 секунд
1. приумать ключ
2. придумать куда его сохранить
3. сказать веб серверу что ссылки реврайтные
4. взять ключ
5. узнать какой файл
6. отправить файл человеку.Сапожник без сапог -
30 мая 2009 г. 14:34, спустя 16 минут 4 секунды
вот тут нашёл некий пост.. некого чувака )
пишет типа:
nginx + http://www.opennet.ru/base/net/nginx...irect.txt.html
но оно мне также не понятно как и твой ответ)
1.ключ.. это чтоли типа набор симфолов который будет подставлен вместо ссылки?
2. сколько ссылок столько и ключей? я думал они както на лету гнерятся
3.это непонял как:(
4.это понятно
5.несовсем понятно как я узнаю к какому конкретно файлу оно.
6.непонял пункт 5. поэтому и этот тоже
зы. дуд этот сомнительный тип спёр твою аву =) -
30 мая 2009 г. 15:26, спустя 52 минуты 42 секунды
если отбросить нгинкс, который ты один хрен нескоро потрогаешь, то ищи в контексте apache mod_rewrite.
есть по крайней мере три способа:
- отдавать файл в php-скрипте через file_get_contents/fread
- если есть доступ к "корневой конфигурации" httpd.conf - filemap
- в .htaccess проверять пользовательские куки. возможно даже на shared-хостингеιιlllιlllι унц-унц -
-
30 мая 2009 г. 15:42, спустя 8 минут
надо сделать страницу отдельную типа download.php?id=1
а в ней типа switch $_ГЕТ[ид];
кас "1" { фрид путь до файло }
а потом как хз
и вообще таким образом надо както в эту страницу добавлять новые ид -
30 мая 2009 г. 16:17, спустя 34 минуты 50 секунд
ляляллялял. ептыь ептыть ептыть бля %)Сапожник без сапог -
-
-
-
-
-
30 мая 2009 г. 18:50, спустя 1 час 10 минут 56 секунд
в регулярных выражениях не оч силен.. помогите сделать реврайт с адреса *files/*.* на *калякамаляка/*.*
Пожалуйста, авторизуйтесь, чтобы написать комментарий!