Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

В приведённой выше таблице можно увидеть как выгладит окно браузера, в случает когда установлен действительный SSL-сертификат и в случае, когда SSL-сертификат не действителен (напр. выдан другому сайту).

 

Общие положения

Все требуемые для настройки конфигурационные переменные находятся в разделе "Configuration -> System Variables" административной консоли сайта. Независимо о того для какой части сайта настраивается SSL всегда требуется указать значение конфигурационной переменной SSL_URL ("SSL Full URL (https://www.domain.com/path)").

 

SSL для административной консоли

...

Описание параметров тега m_CheckSSL:

названиеописание
Anchor
mode
mode
mode
 (string)
Если указать "required" в качестве значения данного параметра, то шаблон будет помечен, как требующий наличия SSL-режима для своей корректной работы. Если потом зайти на этот шаблон не из SSL-режима, то будет автоматически включён SSL-режим. Если параметр не указывать или указать пустое значение, то произойдёт обратное действие.
Anchor
for_logged_in_only
for_logged_in_only
for_logged_in_only
(int)
Если указать данный параметр, то SSL-режим будет включаться только для авторизованных пользователей.
Anchor
condition
condition
condition
 (string)

Название конфигурационной переменной, значение которой нужно проверить перед тем, как разрешать переход в SSL-режим. Если указанная конфигурационная переменная отсутствует или выключена, то переход в SSL-режим осуществлён не будет.

Tip

Для пользовательской части сайта можно использовать конфигурационную переменную Require_SSL.

Если планируется переключать некоторые части сайта в SSL-режим в зависимости от настроек конфигурации, то этот параметр является тем, что нужно.

...