Установка на домены и субдомены
Рекомендуется, чтобы вы cоздали сайт, перед установкой домена или субдомена.
Шаг 1
Скопируйте следующие файлы существующего сайта path.php и index.php (из главного каталога сайта, не из каталога system), в каталог, из которого вы желаете обращаться к вашему новому сайту.
Выбранный каталог должен содержать файлы с возможностью доступа из него к каталогу system вашей основной инсталляции. Вы должны гарантировать, что у вас не включена опция "open_basedir" или другие ограничения, которые могли препятствовать этому.
При желании вы можете переименовать файл index.php, как описано на странице переименование главного файла сайта.
Шаг 2
После копирования файлов, вы должны открыть файл path.php для редактирования.
$system_path
Вы должны убедиться, что в файле правильно установлена переменная $system_path. Переменная должна содержать относительный путь из текущего каталога, (в котором постоянно находиться файл path.php), к каталогу system вашего сайта. Например:
$system_path = "../system/";
Добавление переменной короткое имя сайта
Во-вторых, вы должны добавить переменную короткое имя сайта в файл:
$site_name = 'Site_Short_Name';
Это позволит ExpressionEngine узнать, настройки какого сайта использовать для индексной страницы сайта, страницы 404, и т.д., точно так же как для любой инсталляции ExpressionEngine.
Дополнительные переменные
Вы можете определить массив PHP, содержащий "глобальные переменные", которые будут доступны только для шаблонов, к которым обращаются через этот файл path.php.
$global_vars = array(); // Этот массив должен быть ассоциативным
Допустим, вы хотите определить имя раздела и название группы шаблонов. Вы должны использовать следующее:
$global_vars = array(
"my_weblog_name" => "news",
"my_template_group" => "display"
); // Последняя запись не должна содержать запятую в конце
Тогда вы могли бы использовать в шаблонах переменные {my_weblog_name} и {my_template_group}.