Настройки / списки
Поведение HandyCache с различными URL можно гибко настроить с помощью списков правил. Правила в списках принимаются в трех форматах:
1. Регулярные выражения (RegExp). Что такое регулярные выражения, вы можете прочесть в нашем FAQ-е;
2. Выражения в упрощенном формате, начинающиеся с символа "+". Например: +*.ad?/php.*, где:
o * - означает любое количество любых символов;
o ? - означает 1 любой символ.
3. В списках: "Белый", "Черный", "Только из кэша", "Не обновлять", "Запись в кэш" - в колонках "Правило" и "Исключение", а также в колонке "Условие" списка "Условных прокси" можно использовать IP-адреса серверов в одном из форматов:
o IP 192.168.123.234
o IP 192.168.12?.*
o ip 192.168.123.\d+
o IP 192.168.123.234 - 192.168.125.250
Для работы правил по IP в HC должен быть включен DNS-кэш.
Для редактирования списков можно использовать контекстное меню и кнопки на боковой панели.
"Белый список" обрабатывается самым первым и в нем вы можете указать, какие из остальных списков для определенных URL проверяться не должны. Почти во всех списках для любого из правил можно указать исключения, но с помощью правил "Белого списка" можно заставить HC вообще не проверять целые списки для конкретных URL.
Например, требуется запретить запись в кэш файлов с некоего сайта. Создаем для этого сайта правило и отмечаем список "Запись в кэш". В результате правила этого списка к данному сайту применяться не будут. Или другой пример: WEB-мастеру требуется видеть свое творение во всей красе - с графикой, с рекламой и всем прочим. В таком случае отмечаем "Черный список" и все, что блокируется на других сайтах, на этом будет на своем месте. Если работа над сайтом в разгаре и файлы часто изменяются - дополнительно запрещаем список "Не обновлять".