+7 495 008 8452
  • Загрузка
Выберите ваш цвет
Если у вас возникли какие либо вопросы которые вы не смогли решить по нашим публикациям самостоятельно,
то ждем ваше обращение в нашей службе тех поддержки.


Источник: https://dev.1c-bitrix.ru/community/forums/messages/forum6/topic5071/message118441/#message118441
А вот мой рецепт многосайтовости по Варианту №2 установки БУСа.

сразу скажу, что хоть провайдер и дает доступ к папке /home,
я решил по своему:

в папке /home/public_html - установил БУС
дальше создал каталоги с сайтами в /home/public_html
(например vasia и petia с доменными именами vasia.msk.ru и petia.msk.ru
причем оба домена ссылаются на вышеуказанную папку /home/public-html
)



дальше в папки скопировал следующий скриптик:
Код
<html>
<head><title>Создание ссылок на папки bitrix и upload</title></head>
<body>
<?
symlink($_SERVER['DOCUMENT_ROOT']."/bitrix","bitrix");
symlink($_SERVER['DOCUMENT_ROOT']."/upload","upload");
?>
Готово! симлинки созданы!

</body> 
</html>


и вызвал каждый скрипт (http://vasia.msk.ru/vasia/symlink.php и http://vasia.msk.ru/petia/symlink.php)

после чего в каталогах появились симлинки на БУС.

далее в .htaccess в каталоге /home/public_html прописал следующее:
Код
RewriteEngine on 
Options +FollowSymlinks

RewriteRule ^vasia/ - [L]
RewriteRule ^petia/ - [L]

RewriteCond %{HTTP_HOST} ^(www.)?([^.]*).msk.ru
RewriteRule (.*) %2/$1 [L]


в примере в предпоследней и последней строке прописываете свои условия подстановки и
Вуаля... БУС - 1 шт. сайта - 2 шт.

Назад в раздел

Подписаться на новые материалы раздела:
Загрузка...