Поддомен на Битрикс в Битрикс

Решение, как создать поддомен на 1С-Битрикс, поддомен без создания дополнительного сайта
Решение:

1. Добавить поддомен без создания дополнительного сайта

Допустим, основной сайт site.ru работает в папке /www/. Требуется настроить поддомен forum.site.ru на работу в папке /www/forum/
  1. Создать виртуальный хост forum.site.ru, определить для него DOCUMENT_ROOT → /www/forum/
  2. В папке /www/forum/ создаём символические ссылки на папки /bitrix/ и /upload/
  3. Для корректной работы используем отдельный шаблон сайта
  4. В настройках сайта задаём PHP условие для его подключения:
    $_SERVER['HTTP_HOST'] == 'forum.site.ru' 
  5. Для домена forum.site.ru создать новые типы меню и указать корректные ссылки на вложенные разделы относительно корня forum.site.ru (существующие типы меню от основного сайта не пойдут, т.к. в них присутствует подпапка /forum/)
  6. В созданном шаблоне сайта в компонентах, которые выводят меню, установить вывод новых типов меню

Комментарии (0)

Похожие решения:
Изменено: 14 03 2020
Просмотров: 7909