|
|
![]() Nikoshka Опытный |
Зарегистрирован: 15.04.2007
Сообщений: 159
|
Обратиться по нику
|
Nikoshka |
Ответить с цитатой | | |
|
Хочу сделать антилич, который через htaccess перекрывает доступ к файлам напрямую, например ложу в папку с файлами такой htaccess:
Код: |
<files *.rar>
deny from all
</files>
<files *.gzip>
deny from all
</files>
|
Есть скрипт через, который все это должно качаться:
Код: |
$file = 'http://site.ru/files/123.rar';
header('Content-Disposition: attachment; filename="'.end(explode('/',$file)).'";');
readfile($file);
|
Проблема в том, что скрипт всегда скачивает html страницу с текстом 403, а сам файл скачать не может. Как скрипту разрешить качать, а всех остальных отправлять на 403? |
|
|
|
|
|
Про юристов и юриспруденцию и права и интересы и Как я бросаю курить 2 |
![]() egorych Опытный |
Зарегистрирован: 09.05.2007
Сообщений: 208
|
Обратиться по нику
|
|
|
Тут был seo блог |
![]() Nikoshka Опытный |
Зарегистрирован: 15.04.2007
Сообщений: 159
|
Обратиться по нику
|
Nikoshka |
Ответить с цитатой | | |
|
egorych,
Т.е.
<files *.rar>
deny from all
allow from localhost
</files>
<files *.gzip>
deny from all
allow from localhost
</files>
Нет, все равно скачивается html в итоге
Он ведь перекрывает deny from all т.к. идет последним? |
|
|
|
|
|
Про юристов и юриспруденцию и права и интересы и Как я бросаю курить 2 |
|
|
Партнеры
|