| Ограничения по времени |
. 1 5 7 A B C D E F G H I J K L M N O P R S T U V W X Y Z Б В Д З К Л Н С Т Х Ч
C 08.09.2000 на странице введено дополнительное ограничение при обращении к
файлам:
Пользователь обязан загружать
http://kot.spb.ru/mp3/ или любой из
элементов дерева списка файлов, расположенных на данном сервере, в течение
последних 7 суток.
Для чего это сделано:
Уже давно я замечал некоторое (достаточно большое) количество обращений к
файлам, пришедшим в обход
моего сервера. Люди попадали с различных поисковиков и страниц других людей,
ставивших ссылки прямо на мои файлы. В свое время проблема была частично
решена с использованием mod_rewrite и проверкой Referer. Но, к сожалению, это не
всегда помогает, так как многие используют программы типа ReGet, wget и так
далее, которые не сообщают адрес откуда получена ссылка. Одной из проблем,
создаваемых такими пользователями, является то, что люди не читают правил и
часто нарушают ограничение на количество одновременных соединений. Таким
образом, введя данное ограничение, я расчитываю на то, что большая часть
пользователей будет проходить через основную страницу с правилами, и уменьшится
количество нарушителей, что должно несколько облегчить скачивание файлов.
Как это работает:
Проблемы:
Проверка наличия адреса в списке реализована в виде модуля mod_limusers для apache. В сумме для реализации всего алгоритма потребовалось немногим более 200 строчек кода на C. Если вы сможете убедить меня в том, что вам нужен исходный текст модуля, он может быть выслан почтой.