Заглушка на сайте — различия между версиями

Материал из Umicms
Перейти к:навигация, поиск
 
(не показано 7 промежуточных версий 3 участников)
Строка 1: Строка 1:
Ранее способы создания "заглушки", например, [[Заглушка (Настройки)|такой]], были не слишком удобны для разработчика, заглушки не скрывали весь сайт и имели прочие побочные эффекты.  
+
[[Категория:Вопросы установки настройки и переноса]]
 
+
'''Актуально для версии 18.'''<br/><br/>
В версии '''UMI.CMS 2.8''' появилась специальная настройка в файле '''config.ini''', которая делает заглушку, удобную для разработчика:
+
'''Задача:''' Закрыть сайт на техническое обслуживание <br/><br/>
 
+
'''Реализация:''' <br/>
Секция '''[stub]''' в файле '''config.ini''' отвечает за включение\выключение заглушки, а так же за настройку исключений.
+
Управление заглушкой сайта осуществляется с помощью изменений значений директив в секции '''stub''' в файле '''config.ini''', который расположен в корневой директории системы.<br/>
 
+
Информация об установке заглушки на сайт находится в документации по макросам и шаблонам UMI.CMS: <br/>
=== Параметры: ===
+
http://dev.docs.umi-cms.ru/nastrojka_sistemy/dostupnye_sekcii/sekciya_stub/
'''enabled''' может иметь значение "'''1'''"(вкл.) или "'''0'''"(выкл.).  
 
 
 
Пример:
 
<source lang="ini">enabled = 1</source>
 
'''filter.ip[]''' - ip-адрес, которому сайт будет отдаваться в нормальном виде(без заглушки).
 
 
 
Пример:
 
<source lang="ini">filter.ip[] = "127.0.0.1"</source>
 
 
 
=== Внешний вид: ===
 
В папке '''/errors/''' находится файл '''stub.php''', содержащий html-код "заглушки". Вы можете изменять его по своему усмотрению.
 
 
 
[[category:.htaccess]]
 

Текущая версия на 10:07, 30 мая 2018

Актуально для версии 18.

Задача: Закрыть сайт на техническое обслуживание

Реализация:
Управление заглушкой сайта осуществляется с помощью изменений значений директив в секции stub в файле config.ini, который расположен в корневой директории системы.
Информация об установке заглушки на сайт находится в документации по макросам и шаблонам UMI.CMS:
http://dev.docs.umi-cms.ru/nastrojka_sistemy/dostupnye_sekcii/sekciya_stub/