- 9.02.2015 9:16
- ← Назад к списку
Добавим поддомен в CMS BITRIX без создания дополнительного сайта:
- Создаём новый виртуальный хост (через панель управления хостингом) my_subdomen.my_site.ru, определяем для него DOCUMENT_ROOT - /www/my_subdomen/.
-
В папке /www/my_subdomen/ создаём символические ссылки на папки /bitrix/ и /upload/.
Символьная ссылка - специальный файл, для которого в файловой системе не хранится никакой информации, кроме одной текстовой строки. Эта строка трактуется как путь к файлу, который должен быть открыт при попытке обратиться к данной ссылке.
На линуксе это делается очень просто:ln -s file1 file2
Для создания символьных связей в Windows необходимо воспользоваться дополнительными программами, например, Far Manager или Junction от Sysinternals. - Создаём новый шаблон сайта (можно просто скопировать основной). В настройках сайта задаём PHP услоие для его подключения:
$_SERVER['HTTP_HOST'] == 'my_subdomen.my_site.ru'
- Для домена my_subdomen.my_site.ru надо создать новые типы меню и указать корректные ссылки на вложенные разделы. В созданном шаблоне сайта в компонентах, которые выводят меню, устанавливаем вывод новых типов меню.