Bitrix добавление поддомена

Добавим поддомен в CMS BITRIX без создания дополнительного сайта:

  1. Создаём новый виртуальный хост (через панель управления хостингом) my_subdomen.my_site.ru, определяем для него DOCUMENT_ROOT - /www/my_subdomen/.
  2. В папке /www/my_subdomen/ создаём символические ссылки на папки /bitrix/ и /upload/.
    Символьная ссылка - специальный файл, для которого в файловой системе не хранится никакой информации, кроме одной текстовой строки. Эта строка трактуется как путь к файлу, который должен быть открыт при попытке обратиться к данной ссылке.


    На линуксе это делается очень просто: ln -s file1 file2


    Для создания символьных связей в Windows необходимо воспользоваться дополнительными программами, например, Far Manager или Junction от Sysinternals.
  3. Создаём новый шаблон сайта (можно просто скопировать основной). В настройках сайта задаём PHP услоие для его подключения:
    $_SERVER['HTTP_HOST'] == 'my_subdomen.my_site.ru'
  4. Для домена my_subdomen.my_site.ru надо создать новые типы меню и указать корректные ссылки на вложенные разделы. В созданном шаблоне сайта в компонентах, которые выводят меню, устанавливаем вывод новых типов меню.



Теги: