Только установили AdGuard, а сайты перестали открываться? Не спешите удалять – скорее всего, это не «ложное срабатывание», а слишком строгие настройки или правила. AdGuard – мощный инструмент для блокировки рекламы, трекеров и вредоносных ресурсов, но иногда он перебарщивает, блокируя элементы или даже целые страницы обычных сайтов. В этой статье мы разберёмся, как элегантно настроить белый список AdGuard, чтобы все нужные сайты работали без сбоев.
Почему AdGuard блокирует ваш сайт?
Не думайте, что AdGuard убивает только рекламу. На самом деле он работает на основе списков правил, в которые помимо рекламных доменов могут входить трекеры, виджеты соцсетей и даже случайно попавшие CDN-домены. Если ваш любимый сайт не открывается, страница съезжает или кнопки перестают нажиматься – скорее всего, сработало одно из правил блокировки. Ещё одна распространённая причина – включённая «HTTPS-фильтрация»: некоторые приложения или сайты проверяют сертификаты и, обнаружив «прослушку», просто отказываются соединяться. Разобравшись в причинах, можно действовать.
Диагностика: найдите, что именно заблокировано
Прежде чем что-то добавлять в белый список, нужно понять, какой домен или правило вызвало проблему – слепое разрешение неэффективно. Самый простой способ – использовать встроенный «Журнал фильтрации» AdGuard, это лучший инструмент отслеживания.
Как открыть и читать журнал фильтрации
На примере десктопной версии: откройте главное окно AdGuard, перейдите в «Настройки» → «Блокировщик рекламы», прокрутите вниз до «Журнал фильтрации». На мобильных устройствах он обычно находится в разделе «Статистика» или «Журнал активности». Откройте его, затем обновите страницу, которая не открывается – в журнале появятся все запросы в реальном времени. Красным отмечены заблокированные запросы. Посмотрите, какой домен заблокирован и какое правило сработало. Например, если вы видите, что example.cdn.com был заблокирован правилом «EasyList» – это и есть тот самый «спасаемый» элемент.
Три способа добавить сайт в белый список: от временного разрешения до полного доверия
Когда проблемный домен найден, остаётся его разблокировать. У AdGuard есть несколько уровней белого списка, каждый со своей логикой. Расположим их от самого широкого к самому точному.
Способ 1: Разрешить весь сайт (самый простой)
Если вы хотите, чтобы целый сайт работал без ограничений, не нужно разрешать каждый домен по отдельности – просто включите зелёный свет для всего ресурса. В журнале фильтрации кликните по заблокированному запросу и выберите «Разблокировать весь сайт», либо вручную добавьте правило в «Пользовательские правила»:
@@||example.com^$document
Это правило означает: для домена example.com и всех его поддоменов любые запросы разрешены. После этого сайт будет работать так, как будто AdGuard вообще не установлен – но вместе с функциональностью вернётся и реклама. Такой метод стоит применять только для сайтов, которым вы абсолютно доверяете и которые без рекламы теряют работоспособность, например, банковские порталы или государственные сервисы.
Способ 2: Точное разрешение конкретного домена (рекомендуется)
В большинстве случаев вам нужно разблокировать лишь случайно заблокированный скрипт или файл стилей, а не весь сайт целиком. В журнале фильтрации найдите конкретный домен, который был ошибочно заблокирован, например static.service.com, и нажмите «Разблокировать». Правило примет вид:
@@||static.service.com^
Это правило разрешает запросы только к этому конкретному домену, а реклама и трекеры на других частях сайта по-прежнему блокируются. Самый сбалансированный вариант: вы чините функциональность, не жертвуя защитой от рекламы. Если не хотите добавлять вручную, можно просто кликнуть правой кнопкой мыши в журнале – AdGuard сам создаст правило и поместит его в список пользовательских правил.
Способ 3: Отключение HTTPS-фильтрации (крайнее средство)
Иногда в журнале нет никаких блокировок, но сайт всё равно не открывается, или приложение выдаёт ошибку сети. Чаще всего виновата HTTPS-фильтрация. Некоторые приложения (особенно финансовые и платёжные) используют фиксацию сертификатов: обнаружив, что трафик расшифровывается AdGuard, они просто прекращают работу. Зайдите в «Настройки» → «Сеть» → «HTTPS-фильтрация» и временно выключите общий переключатель. Если сайт сразу заработал – проблема в этом. Полностью отключать глобально не стоит, лучше в разделе «Управление приложениями» найти нужную программу и отключить HTTPS-фильтрацию только для неё, либо использовать в пользовательских правилах параметр $app для тонкой настройки.
Белый список не помогает? Проверьте ещё эти моменты
Правило добавлено, в журнале видно, что запрос разрешён, а сайт всё равно не открывается? Не спешите паниковать – возможно, есть другие препятствия.
Проверьте браузерное расширение и DNS-настройки
Если у вас одновременно установлена десктопная версия AdGuard и браузерное расширение, возможен конфликт двойной фильтрации. Временно отключите расширение и проверьте, не в этом ли дело. Кроме того, модуль «DNS-защита» AdGuard тоже фильтрует домены по своим правилам. Если вы используете безопасный DNS или подписались на собственные DNS-фильтры, эти правила никак не связаны с вашим белым списком – они всё равно будут блокировать. Добавьте нужные домены также в белый список DNS-защиты.
Очистите кеш и попробуйте снова
У браузера и самого AdGuard есть кеш. Если после добавления в белый список изменений не видно, очистите кеш браузера, а в настройках AdGuard нажмите «Сбросить статистику», чтобы обновить кеш правил фильтрации. Иногда именно эта мелочь решает проблему.
Мой личный опыт и выбор подписки AdGuard
За годы использования AdGuard я усвоил главное: не раздувайте белый список без необходимости. Чем больше исключений, тем слабее защита от рекламы. При каждой проблеме с сайтом я действую по стандартной схеме: сначала смотрю журнал фильтрации, нахожу конкретный заблокированный домен и добавляю точное правило @@||domain^. Полное разрешение страницы (документный уровень) я применяю только для банков и госсайтов, где реклама вообще не нужна. Что касается списков правил – встроенных «AdGuard Base Filter» и «EasyList» вполне достаточно. Не подписывайтесь на сомнительные сторонние списки: они только повышают вероятность ложных срабатываний и усложняют диагностику.
Кстати о подписках: AdGuard продаётся по количеству устройств. Если вы используете его на телефоне, компьютере и планшете, выгоднее купить пожизненную лицензию – она окупается быстрее ежегодной. Официальных скидочных каналов не так много, а многие подозрительно дешёвые ключи – результат мошенничества с чёрными картами, их могут аннулировать в любой момент. Я сам приобрёл официальную пожизненную подписку в старом проверенном цифровом магазине Titikey за $24.99 – один раз и навсегда, привязано к моему email, никаких хлопот. Если ищете надёжный источник – загляните на Titikey: там не только лицензии AdGuard, но и выгодные пакеты другого лицензионного софта по честным ценам.