Вопрос-ответ

Популярные вопросы с ответами для владельцев и разработчиков сайтов

Как отключить сайт в MODX?

Отключение сайта на MODX выполняется через административную панель и не требует правки файлов вручную. Самый простой и правильный способ — перевести сайт в статус «Не опубликован» или включить режим обслуживания. У каждого метода своё назначение: деактивация сайта для посетителей (они увидят заглушку), отключение определённых страниц или временное закрытие доступа к административной панели. Всё делается за считанные минуты и не требует специальных технических знаний.

Способ 1: включение режима обслуживания (Service Unavailable)

Это самый цивилизованный метод временно закрыть сайт от посторонних глаз, например, на время глобального обновления или редизайна. Зайдите в админ-панель, откройте «Системные настройки» в верхнем меню (шестерёнка). В строке поиска введите «site_status». Перед вами появится параметр, отвечающий за глобальный режим работы сайта. Чтобы включить заглушку, необходимо активировать опцию «Режим обслуживания (Service Unavailable)» и сохранить изменения. После этого все посетители, включая незалогиненных менеджеров, будут видеть страницу с сообщением «Сайт временно недоступен», а вы, войдя под учётной записью администратора, сможете спокойно работать с сайтом в обычном режиме.

Способ 2: деактивация отдельных страниц

Если вам не нужно отключать весь сайт целиком, а достаточно скрыть лишь несколько конкретных страниц, MODX предлагает удобный механизм. В дереве ресурсов слева найдите нужную страницу, кликните по ней правой кнопкой мыши и выберите «Редактировать». На вкладке «Настройки страницы» найдите переключатель «Опубликован» и снимите с него галочку. После сохранения страница перестанет отображаться на сайте, а при попытке перейти по её прямому URL будет выдаваться ошибка 404. Это удобно для сезонных акций или устаревшего контента.

420

Альтернативный подход: отключение через файловую систему или хостинг

Внештатная ситуация может потребовать отключения сайта без доступа к админ-панели. В этом случае самый надёжный способ — зайти в панель управления хостингом и временно заблокировать доступ к сайту на уровне сервера. Многие хостинги предлагают функцию «Заблокировать сайт» прямо в интерфейсе. Если такой функции нет, можно просто переименовать корневую папку public_html во что-то другое — сайт мгновенно перестанет открываться.

Сравнение способов отключения

МетодЧто происходит для посетителяАдминистратор может работатьКогда применять
Режим обслуживания Видят заглушку «Сайт временно недоступен» Да, после входа в админку Глобальные обновления, редизайн
Снятие галочки «Опубликован» Ошибка 404 при попытке открыть конкретную страницу Да Скрытие отдельных страниц
Блокировка через хостинг Сайт не открывается совсем Нет (только через панель хостинга) Критические проблемы, нет доступа к админке

Нужно ли отключать сайт на конструкторах или других CMS

Процедура отключения сайта зависит от используемой платформы. В визуальных конструкторах, например, SitePro.by, обычно достаточно перевести сайт в режим «Не опубликован» или «Тестовый режим» прямо в личном кабинете. На других CMS, таких как Joomla, существует аналогичная функция «Сайт выключен» в глобальных настройках, где также можно задать текст сообщения для посетителей. Принцип везде одинаков — временно заблокировать доступ для публики, сохранив возможность работы для администратора.

Итоговый план действий для временного отключения сайта

В абсолютном большинстве случаев для отключения сайта на MODX достаточно зайти в системные настройки, найти параметр site_status и переключить его в положение «Нет». Помните главное правило: всегда имейте резервную копию сайта перед серьёзными изменениями и, по возможности, тестируйте их сначала на локальной копии, чтобы не прерывать работу действующего проекта без крайней необходимости.