Как закрыть только один из сайтов для посещения пользователей

Дата : 16 Ноябрь, 2015
Опубликовал bi3ks
1 Star2 Stars3 Stars4 Stars5 Stars (3 проголосовало, оценка: 5,00 из 5)
Загрузка...
Теги : памятка

В настройках системы есть возможность закрыть сайт для публичного посещения, например, на время каких-либо технических работ. Это делается на странице настроек главного модуля (Настройки > Настройки продукта > Настройки модулей > Главный модуль):

Как закрыть только один из сайтов для посещения пользователей

Однако, указанная возможность позволяет выполнить действие только для всех сайтов системы одновременно. Для того чтобы закрыть отдельный сайт в рамках многосайтовой конфигурации, необходимо разместить специальный программный код в файле: /bitrix/php_interface/ru/init.php

include($_SERVER["DOCUMENT_ROOT"]."/ru/underconstruction.html");
die();

где, ru — идентификатор сайта, который нужно закрыть.

В файле underconstruction.html следует поместить информационное сообщение, которое будет показано посетителям вместо стандартных страниц сайта.