Есть на одной лицензии два сайта (интернет-магазина). Каждый из интернет магазинов настроен на обмен с УТ (стандартным обменом). Заказ созданный на одном сайте выгружается в обе УТ. Как сделать чтобы заказы выгружались только в соответствующую базу?
Настроили многосайтовость, висят уже два дополнительных сайта (лицензия закуплена), обнаружили проблему с оформлением заказа. Используется модуль bitrix:sale.order.ajax, обнаружили что на главном сайте все работает прекрасно, а на двух остальных на странице оформления заказа не грузится Информация для оплаты и доставки заказа и Платежная система. Состав заказа и Дополнительная информация грузятся, но подтвердить заказ пользователь не может... Что нам делать?
Интересно - почему тогда ни в одном faq и самоучителе по настройке мультсайтовости не учтена данная информация? Предлагаю ее добавить, так как думаю, что позволит она экономить время пользователям.
По совету одного знакомого ITшника, сделали следующее - создали отдельный виртуалхост на апач, специально под 2й сайт, дальше все по инструкции, вроде работает.
Остался вопросик один:
Не нарушает ли лицензионного соглашения использование виртуалхоста?
Эфект от этого такой, что в Администрирование>Контент>Структура сайта>2й сайт выдает ошибку: Ошибка Запрашиваемый путь "" отсутствует. . Причем испробованы были все возможные комбинации путей. Ошибка пропадает только когда данное поле остается пустым. (и сайт далее использует только шаблон, без публичных файлов...)
Михаил Митрофанов - ничего не поменялось, дальше не грузит шаблон. Но возникло сомнение, может неправильно условие PHP записано? Пробовал разные, кажется самым логичным ($_SERVER['HTTP_HOST'].'/sub'=='domain.ru/sub')
EDIT:
Вот, покопался в настройках, получилось сделать по первому способу, один вопрос остался. в Администрирование>Контент>Структура сайта>2й сайт пишет: - Нет данных - Так должно быть? (радует что и шаблон и публичные файлы заработали)
И если не затруднит, поделитесь ссылкой про настройку отображения контента\создание второго каталога товаров для другого сайта и т.п. и т.д.
Здравствуйте, возникла проблема при настройке мультисайтовости.
Есть главный сайт, допустим domain.ru
Пытаюсь создать при помощи настройки мультисайтовости по второму способу второй сайт с доменом: sub.domain.ru
Оба сайта лежат на одном сервере в папках:
/www/domain.ru/www/ /www/sub.domain.ru/www/
настройи следующие:
Папка сайта: для всех настроено на / (при любой другой конфигурации перестают работать разные модули, поиск, меню и т.п.) сортировка: для domain.ru - 2, для sub.domain.ru - 1 url сервера: соответственно domain.ru и sub.domain.ru корневая папка: оставил поле пустым у второго сайта стоит включение шаблона на php условие ($_SERVER['HTTP_HOST']=='sub.domain.ru')
проблема заключается в следующем: при такой настройке сайт sub.domain.ru использует свой шаблон, но не публичные файлы (index.php) из своей папки. index.php грузится просто из domain.ru.
Пытался настроить по первому способу:
второй сайт закинул в папку domain.ru/sub/ дальше настроил по инструкции. Проблема следующая:
Теперь второй сайт использует свои публичные файлы, но его никак не заставить использовать свой шаблон, шаблон грузится от domain.ru
Подскажите в чем может быть причина и как устранить данные неполадки.
Конечно можно. Если каждый подсайт висит на субдомене, добавить в каждый шаблон дизайна <base href="http://yoursite.com">, чтоб все картинки правильно подгружались
В 1С УТ раскидали из главной подгруппы в ее подгруппы. Пересохранили товар - обмен прошел. Товар, которого не было на остатке красиво лег в новые подгруппы. Те товары, у которых был остаток - остались в исходной группе.
На каком-то этапе администрирования сайта пропала возможность обновлять систему. Вместо страницы обновления появляется предложение сохранить update_system.php. Остальные разделы сайта работают.