Ответы пользователя по тегу Обработка URL
  • Как запретить доступ к сайту по критерию принадлежности к стране?

    paramtamtam
    @paramtamtam Автор вопроса
    В общем, друзья, решение. Спасибо всем откликнувшимся!

    Можно сэмулировать заботу php в "прозрачном режиме". Можно, но это очень ресурсоемко. В 2х словах алгоритм должен выглядеть следующим образом - все запросы перенаправляются к index.php; Если запрашиваем существующую директорию - выводим листинг; если запрашиваем файл - по кускам его читаем и выдаем (предварительно выставив необходимые заголовки). Но, т.к. запросов много, а файлы - довольно большие - решение бы положило сервер минуты за две. Работало бы, было бы гибкое, но положило. Очень хреновое решение в данной ситуации, надо сказать.

    Что было сделано - так как хостинг от "руцентра" (nic.ru) - режим работы был переведен в ручной, собран из исходников модуль mod_geoip, и подсунут апачу из не "родной" директории (родные все ридонли). Апач его съел, модуль был настроен, всё заработало. Родной "мануал" на форуме "руцентра" крайне не полный, сделал о всем процессе заметку по ссылке. Саппорт руцентра так и не ответил на письма. Шли третьи сутки.
    Ответ написан
    Комментировать