Наверняка тем про это создана куча, но я не могу найти ответ на свой вопрос в них. В общем дело обстоит так: у меня на домене site1.ru установлен Битрикс малый бизнес. Возникла необходимость во втором сайте. Решил делать всё как написано здесь Но я не хочу чтобы оба сайта располагались в разный директориях. Мне нужно чтобы сайт site1.ru располагался в корневой директории, а сайт site2.ru располагался в папке s2. Делаю всё по инструкции, создаю папку s2, создаю символические ссылки. В панели администрирования настраиваю второй сайт, перехожу к мастеру выбора шаблона, устанавливаю demo-данные для второго сайта. Всё проходит успешно, если пройти по ссылке site1.ru/s2/ я вижу второй сайт, с другим шаблоном и другим содержимым. НО... если я зайду на site2.ru, то шаблон я вижу другой, а содержимое подставляется из site1.ru
Что с этим делать не понимаю - уже второй день с этим мучаюсь. Помогите решить проблему.
Никита Булгаков пишет: Всё проходит успешно, если пройти по ссылке site1.ru/s2/ я вижу второй сайт, с другим шаблоном и другим содержимым. НО... если я зайду на site2.ru, то шаблон я вижу другой, а содержимое подставляется из site1.ru
Все работает как должно. В качестве варианта - сделайте редирект с site2.ru на site1.ru/s2/.
Не надо сверлить зубы через задний проход дрелью от Сваровски
В таком случае я следую уже другой инструкции. Поскольку для второго сайта я выполнил необходимые шаги, сейчас мне нужно это сделать только для первого сайта. Делаю следующее: 1. Создаю директорию s1 2. Хотел создать символические ссылки, но в инструкции написано:
Цитата
Чтобы ядро могло работать для обоих сайтов, необходимо создать символьные ссылки для сайта, в котором нет установленного ядра.
Поэтому ничего не создаю 3. Перехожу в настройки первого сайта и не знаю какие настройки задать. В инструкции написано так:
Цитата
Название: site1 Доменное имя: www.site1.com Папка сайта: / Название сайта: Корпоративный сайт компании "Название компании" URL сервера: www.site1.com Путь к корневой папке веб-сервера для этого сайта: /home/www/site1/
Ведь система у меня в папке / А мне надо чтобы первый сайт располагался в папке s1. И я не знаю какой вариант выбрать: 1. указываю папку /s1/ а в "Путь к корневой папке веб-сервера для этого сайта" указываю /home/www/ 2. либо указываю папку / и "Путь к корневой папке веб-сервера для этого сайта" указываю /home/www/s1/
Где она у Вас стоит? Путь? И DOCUMENT_ROOT какой для этого сайта?
Стоит на сервере. Если интересует URL-адрес - могу в личку написать. Сейчас система у меня установлена в директорию /home/sitename/public_html/ В этой же директории установлен первый сайт. В директорию home/sitename/public_html/s2/ установлен второй сайт, но работает некорректно:
Цитата
если я зайду на site2.ru, то шаблон я вижу другой, а содержимое подставляется из site1.ru
Если я вас правильно понял мне необходимо создать директорию home/sitename/public_html/s1/ ,настроить её и перенести необходимые файлы. Правильно? Если да, то какие файлы мне необходимо перенести в s1? Если не правильно, то объясните, пожалуйста, что мне нужно сделать?
Возможна ситуация, когда требуется перенести два сайта с разных установок на одну с многосайтовой конфигурацией. Такая возможность технически реализуема, но штатно не предусмотрена.