DariaShvakh
@DariaShvakh
"Она - безнадёжна" (с)

Возможно ли настроить htaccess, чтобы IP любого посетителя блокировался после второго просмотра сайта?

Добрый день!
Возможно ли настроить htaccess, чтобы IP любого посетителя блокировался после второго просмотра сайта?
Т.е., что бы зайти на сайт можно было только ограниченное количество раз (2 в данном случае).
Спасибо!
  • Вопрос задан
  • 191 просмотр
Решения вопроса 1
seganim
@seganim
PHP-программист, программный инженер
htaccess принципиален? Обычный PHP скрипт мог бы отлавливать IP адреса и логировать их в БД, а при количестве просмотров >2 блокировал бы контент. Можно заморочиться и написать скрипт, который вытаскивал бы из файла список IP адресов с количеством посещений, сверял с текущим и записывал бы адрес в список запрещенных Htaccess в случае посещения более 2 раз. Но это костыли костыльные =)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
kotomyava
@kotomyava
Системный администратор
Только на .htaccess это не реализуемо.

В приложении можно выставлять куки, и проверять их в .htaccess с помощью %{HTTP_COOKIE}, но это способ в принципе плохой, и всё равно надо что-то делать на стороне приложения.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы