1С-Битрикс: Управление сайтом

Создание и редактирование записи стоп-листа

В этом разделе

  • Контекстная панель
  • Закладка "Параметры"
  • Закладка "Действия"
  • Закладка "Комментарий"
  • Замечания о масках подсетей
  • Данная форма предназначена для создания и редактирования параметров записей стоп-листа.

    Контекстная панель

    Кнопка Описание
    Стоп-лист Открывает список записей стоп-листа.
    Создать Нажатие этой кнопки создает новую запись стоп-листа. Отображается только при редактировании существующей записи стоп-листа.
    Удалить Удаляет открытую запись стоп-листа. Отображается только при редактировании существующей записи стоп-листа.

    Закладка "Параметры"

    ПолеОписание
    Дата измененияДата изменения записи стоп-листа. Это поле не отображается при создании новой записи.
    Активность записи
    Флаг активности Флаг, позволяющий сделать запись активной или неактивной.
    Дата начала Дата начала действия записи стоп-листа.
    Дата окончания Дата окончания действия записи стоп-листа.
    По каким признакам фильтровать посетителей
    Сайт Сайт, для которого действует запись. Актуальная фильтрация имеет место только при совпадении всех признаков с образцом (конъюнкция).
    Маска сети Маска сети посетителя (см. примечания ниже).
    IP адрес IP-адрес посетителя для сравнения.
    UserAgent UserAgent посетителя.
    Откуда пришел Страница, с которой приходят посетители.
    Куда пришел Страница, на которую приходят посетители.

    Закладка "Действия"

    ПолеОписание
    Перенаправить по адресу URL, по которому посетитель будет перенаправлен в случае его нахождения в стоп-листе.
    Показать сообщение Сообщение, которое будет показано посетителю, попавшему в стоп-лист.
    В кодировке Кодировка для показа сообщения.
    Сохранить статистику Если флаг установлен, факты попадания посетителя в стоп-лист регистрируются в базе данных статистики.

    Закладка "Комментарий"

    Произвольный комментарий, поясняющий причины создания данной записи стоп-листа.

    После внесения изменений не забудьте нажать кнопку Сохранить.

    Замечания о масках подсетей

    В терминологии сетей TCP/IP маской подсети или маской сети называется битовая маска, определяющая, какая часть IP-адреса узла сети относится к адресу сети, а какая — к адресу самого узла в этой сети. Например, узел с IP-адресом 12.34.56.78 и маской подсети 255.255.0.0 находится в сети 12.34.0.0.

    Чтобы получить адрес сети, зная IP-адрес и маску подсети, необходимо применить к ним операцию поразрядной конъюнкции. Например, в случае более сложной маски:

    IP-адрес:       00001100 00100010 00111000 1001110 (12.34.56.78)
    Маска подсети:  11111111 11111111 11100000 0000000 (255.255.224.0)
    --------------------------------------------------------------------
    Адрес сети:     00001100 00100010 00100000 0000000 (12.34.32.0)

    Запись стоп-листа содержит два поля: IP адрес сети и маска сети. Посетитель считается попадающим под ту или иную запись стоп-листа в случае, если при наложении маски сети на его IP-адрес мы получим IP адрес сети.

    Пример 1. Стоит задача ограничить доступ всех посетителей, приходящих с IP = 206.191.49.66

    1. В этом случае нам необходимо задать:
      • IP адрес сети = 206.191.49.66
      • маска сети = 255.255.255.255
    2. В момент захода на сайт посетителя с IP = 206.191.49.66 будет произведена следующая операция конъюнкции:
      IP-адрес посетителя: 11010001 10111111 11000001 1000010 (206.191.49.66)
      маска сети:          11111111 11111111 11111111 1111111 (255.255.225.255)
      ----------------------------------------------------------------------------
      Результат:           11010001 10111111 11000001 1000010 (206.191.49.66)
      Если результат совпадает с IP адресом сети, то посетитель попадает под данную запись стоп-листа, что в данном случае и происходит. Таким образом, все посетители, заходящие на сайт с IP = 206.191.49.66, попадут под данную запись стоп-листа.

    Пример 2. Стоит задача ограничить доступ всех посетителей, приходящих с подсети = 206.191.49.xxx (IP в интервале от 206.191.49.1 до 206.191.49.255)

    1. В этом случае нам необходимо задать:
      • IP адрес сети = 206.191.49.0
      • маска сети = 255.255.255.0
    2. В момент захода на сайт посетителя с IP = 206.191.49.76 будет произведена следующая операция конъюнкции:
      IP-адрес посетителя: 11010001 10111111 11000001 1001100 (206.191.49.76)
      маска сети:          11111111 11111111 11111111 0000000 (255.255.225.0)
      ----------------------------------------------------------------------------
      Результат:           11010001 10111111 11000001 0000000 (206.191.49.0)
      
      Если результат совпадает с IP адресом сети, то посетитель попадает под данную запись стоп-листа. Таким образом, все посетители, заходящие на сайт с IP в интервале от 206.191.49.1 до 206.191.49.255, попадут под данную запись стоп-листа.
    © «Битрикс», 2001-2008, «1C-Битрикс», 2008   1С-Битрикс: Управление сайтом