www.site1.ru – Основной сайт www.site2.ru – Дополнительный сайт, созданы и настроены символьные ссылки на upload и битрикс. www.site3.ru – Дополнительный сайт, созданы и настроены символьные ссылки на upload и битрикс.
Как происходит создание поддомена на директорию для сайта www.site2.ru вида: forum.site2.ru –> /site2.ru/public_html/forum/
Было бы очень полезно обсудить данный момент.
upd: Пока получилось получить нужную директорию: forum.site2.ru –> /site2.ru/public_html/forum/, подключил и шаблон. Настройки следующие:
Для второго сайт настроены условия применения шаблона, настройки для общего шаблона пропустил:
Шаблон
Сорт.
Тип условия
Условие
Форум
1
Для файла или папки
/forum/
Форум
2
Параметры URL
$_SERVER['HTTP_HOST'] = forum.site2.ru
Также в .htaccess в корне второго сайта сделаны следующие настройки:
Но попасть в админку по адресу forum.site2.ru не могу, выдает 500 ошибку. наверное надо правильно настроить htaccess При следующей строчке: RewriteCond %{HTTP_HOST} ^forum\.site2\.ru$ от отображается и шаблон и страница, но выдает 500 при переходе в админку, а если RewriteCond %{HTTP_HOST} ^forum\.site2.ru\.ru$ , тогда подключает шаблон но, не подключает страницу с директории /forum/ и не дает попасть в админку.
Получилось следующие: по адресу forum.site2.ru отображается нужный шаблон и страница из директории /forum/, а также работает админка при следующем правиле в htaccess: RewriteRule ^(.*)$ $1/forum/$1 [L] ,другое дело, что если попробовать отредактировать страницу, тогда для редактирования откроется страница index.php из корня сайта она же главная.
Остается понять как заставить БИТРИКС редактировать при URL forum.site2.ru директорию /forum/