Огромадный .htaccess - как быть?

Тема в разделе "Администрирование серверов", создана пользователем капрал, 19 ноя 2010.

Статус темы:
Закрыта.
Модераторы: mefish, stooper
  1. капрал

    капрал

    Регистр.:
    2 окт 2008
    Сообщения:
    336
    Симпатии:
    45
    Стала задача - написать огромадную кучу правил, в часности по Allow,Deny - около 5-6 тыщ строк. Боюсь Apache захлебнется таким htaccess'ом. как быть? можно ли как-то вынести эти правила в отдельный скрипт что ле, или генерить htaccess на лету?

    Вобще, какие есть ограничения на размер htaccess файла?
     
  2. E-body

    E-body

    Регистр.:
    6 сен 2007
    Сообщения:
    983
    Симпатии:
    320
    Не переживай, например мой .htacces работает с 11тыс. записями более полугода.
    Дени фром ......
    Избавлялся от левого трафика с ненужных стран типо албания япония и т.д.
     
    капрал нравится это.
  3. despainer

    despainer

    Регистр.:
    15 фев 2008
    Сообщения:
    615
    Симпатии:
    168
  4. ZCFD

    ZCFD

    Регистр.:
    16 янв 2008
    Сообщения:
    989
    Симпатии:
    437
    в htaccess записать перенаправление на скрипт - который уже и будет определять - отдавать файл, или блокировать
     
  5. propovednik

    propovednik Постоялец

    Регистр.:
    16 май 2008
    Сообщения:
    104
    Симпатии:
    21
    Предлагаю вынести то, что должен делать фаервол именно в конфиг фаервола, а насчет 5000 строк - если это не рекурсивные вызовы реврайта, то справится на ура.
     
  6. sens7

    sens7 Постоялец

    Регистр.:
    9 авг 2008
    Сообщения:
    51
    Симпатии:
    7
    держать столько строк в хтакксесе нивкоем случае нельзя
    т.к. при КАЖДОМ запрос на сайт, будут проверятся ВСЕ правила .htaccess, что будет создавать выоскую нагрузку на проц
    такое количество Ипов нужно лочить фаерволлом
     
Статус темы:
Закрыта.