|
Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.
|
Изменения (11)
просмотр истории страницы{toc} |
h1. {color:#ff0000}Данная статья устарела.{color} |
|
Сохранена для того, чтобы перенести часть необходимых данных и структуру статьи. Для подробностей о работе списков см. статью: [http://docs.carbonsoft.ru/pages/viewpage.action?pageId=51380431] |
h1. Требования к спискам, необходимые для нормальной работы |
* отсутствие пробелов перед и после строки с адресом. Проверить можно командой cat имя_файла, ничего не должно "ехать". |
* отсутствие пустых строк |
* наличие переноса на новую строку в последней строке файла (vim подставляет автоматически, mcedit - нет), для проверки можно в консоли выполнить cat путь/до/списка, если приглашение командной строки после этого находится на новой строке - всё в порядке, если съехало - нет. |
* обязательно указывать протокол только для http ресурсов * для https который необходимо резолвить - ничего кроме домена указывать не надо * не помещать в один и тот же список http, https или ip |
* кодировка - utf-8, а не cp1251 / koi8-r (по крайней мере для версии под CentOS 6). |
|
Для проверки того, что список записан корректно, можно в консоли выполнить {code} cat /путь/до/списка {code} если приглашение командной строки после этого находится на новой строке - всё в порядке, если съехало - не очень. |
Папка со списками располагается здесь: /usr/local/Reductor/lists/ |
... |
Для применения их нужно выполнить [команду service reductor update|reductor5:Стартовый скрипт]. |
На самом деле именовать все списки как "our.*" не обязательно, главное - расширение, по которому они затем агрегируются, но желательно - выполнением этого "соглашения" вы можете ускорить решение проблем при обращении в техническую поддержку по поводу собственных списков, поскольку они хорошо бросаются в глаза. Если вам необходимо несколько списков одного типа - лучше именовать их our_x.list our_y.list. |
|
|
h1. Чёрные списки |
... |
нами итд. |
Пример содержимого: {code} http://example.com/page1.html http://example2.com/page2.html http://example3.com {code} *Как не надо делать* (https-ресурсы здесь будут игнорироваться): {code} https://example.com/ {code} |
h2. HTTP-ссылки (домены) |
Список доменов, которые не должны блокироваться полностью, целиком, но конкретные URL на нём блокировать можно. |
{code} |
... |
{code} |
Пример содержимого: {code} http://domain.com {code} В результате при попадании в блокируемые ссылок: {code} http://domain.com http://domain.com/page1.html http://domain.com/page2.php {code} Сайт [http://domain.com] целиком блокироваться не будет. |
h2. HTTP (ip, статично) |
... |