Настройка нескольких витрин

В одном Webasyst-аккаунте можно управлять несколькими витринами Shop-Script. Несколько витрин могут быть созданы на одном доменном имени либо на разных доменах.

Как добавить еще одну витрину на том же доменном имени

  1. Перейдите в приложение «Сайт».
  2. Выберите домен, на котором хотите создать еще одну витрину.
  3. Откройте раздел «Структура».
  4. Добавьте новое правило:
    • Введите URL новой витрины.
    • Из списка приложений выберите «Магазин».
    • Выберите тему дизайна для новой витрины и укажите другие параметры: доступные способы доставки и оплаты, отображаемые типы товаров и т. д.
    • Сохраните настройки.

Как добавить еще одну витрину на другом доменном имени

  1. Зарегистрируйте доменное имя.
  2. Разместите доменное имя на хостинге (например, прикрепите свой домен к аккаунту в облаке Webasyst).
    В свойствах (DNS-зоны) домена укажите директорию сервера, в которой установлен ваш Вебасист (в облаке Webasyst это делается автоматически без вашего участия).
  3. Перейдите в приложение «Сайт».
  4. Добавьте новый сайт с помощью ссылки «Новый сайт». В свойствах сайта введите свое новое доменное имя. При создании сайта оставьте выбранным вариант «Новый сайт» (не «Зеркало»).

  5. Откройте раздел «Структура».
  6. Удалите единственное стандартное правило для приложения «Сайт».
  7. Добавьте новое правило.
    • Введите URL новой витрины. Если витрина должна открываться в корне домена (например, http://mydomain.ru/), оставьте URL витрины пустым.
    • Из списка приложений выберите «Магазин».
    • Выберите тему дизайна для новой витрины и укажите другие параметры: доступные способы доставки и оплаты, отображаемые типы товаров и т. д.
    • Сохраните настройки.

53 комментария

  • +3
    Ekaterina - Ekaterina - 6 сентября 2013 17:05 #
    Совсем не понятно, как настроить новое доменное имя:) Даже не понятно, как объяснить хостинг-провайдеру, что мне нужно.
    Помогите разобраться.

    У меня фреймворк установлен в корень домена http://yourdomain.ru/
    Мне нужно добавить ещё один домен http://otherdomain.ru

    1. адрес DNS установлен
    2. Это пункт совсем не понятен.
    Что нужно сделать? Перенаправление домена http://otherdomain.ru на какой-то URL сайта http://yourdomain.ru/ или какую-то другую настройку?
    Если фреймворк установлен в корень http://yourdomain.ru/, то как выглядит URL, к которому нужно обращаться домену http://otherdomain.ru?
    • +1
      Нужно запарковать все доменные имена на один и тот же хостинг-аккаунт.
      Например, по адресу yourdomain.ru открывается сайт. Вам нужно сделать так, чтобы по otherdomain.ru, thatdomain.ru, andeventhatdomain.ru открывали тот же самый сайт, чтобы обращение к доменам вело в ту же папку на хостинге, что и для yourdomain.ru
      Когда это сделано, добавляете в бекенде приложения "Сайт" все эти домены и далее уже настраивать правила маршрутизации. По домену фреймворк будет определять какие правила маршрутизации и приложения показывать пользователю.
      • +1
        Ekaterina - Ekaterina - 7 сентября 2013 12:31 #
        Т.е. сделать домен http://otherdomain.ru
        синонимом домена http://yourdomain.ru/?
        • 0
          Да, можно и так сказать.
          • 0
            Ekaterina - Ekaterina - 8 сентября 2013 09:34 #
            Спасибо, Владимир.
            Я попробовала сделать домен http://otherdomain.ru синонимом домена, на котором фреймворк установлен.
            Всё заработало, но наполовину:)

            Поэтому появился ещё один вопрос.
            При такой настройке (дополнительный домен, как синоним) как можно решить проблему с открытием сайта с адреса http://otherdomain.ru и http://www.otherdomain.ru?

            Во фреймворке я создала новый сайт для http://otherdomain.ru
            Если создать сайт вида otherdomain.ru, то браузер выдаёт ошибку о зацикленной переадресации и не открывает сайт.

            Если создать сайт вида www.otherdomain.ru, то сайт работает, если только к нему и обратиться через www.otherdomain.ru, а если обращаться через http://otherdomain.ru, то открывается страница для авторизации в бекенде, а не сайт.
            • 0
              Ekaterina - Ekaterina - 8 сентября 2013 14:33 #
              Владимир, вопрос решён.
              Все как-то само заработало.
              Теперь сайт открывается и с www и без.

              Ещё раз спасибо за помощь!
            • +1
              User User 9 июня 2016 17:22 #

              Поставить паранапраление с домена otherdomain.ru на youdomain.ru?

            • +1
              Дмитрий Д Дмитрий Д 21 сентября 2013 16:52 #
              Сделал всё по инструкции, для создания витрины на отдельном доменном имени, но при обращении к домену открывается форма входа в бекенд.
              На хостинге сделал переадресацию на установку фреймворка, редирект работает, но открываться витрина не хочет...
              • 0
                mstak mstak 24 октября 2013 04:44 #
                Не редирект нужно сделать ,а использовать "Доменные указатели" в ДиректАдмине
              • +1
                Дмитрий Д Дмитрий Д 13 марта 2014 15:41 #
                Всплыл вопрос с приобретением отдельной лицензии SS5 для второй витрины. Поддержка утверждает, что если витрины на поддоменах или в поддиректориях, то это не требует дополнительной лицензии, а вот если домены разные, как описано во второй части данной инструкции, то надо приобретать ещё одну лицензию. Я вот в данном случае теряюсь - формально, мультивитринность, это особенность движка и есть инструкция от создателей, как эту мультивитринность прикрутить для разных случаев. При этом, скрипт я использую один, но платить за него предлагают как минимум дважды. Очень хочется внятных пояснений.
              • +1
                Александр Борисович Александр Борисович 12 декабря 2014 15:46 #

                В рамках одной установки создал 3 дополнительных витрины с разными доменами. получаю такую ошибку

                Для получения обновления необходимо иметь отдельную лицензию приложения «Shop-Script 5» для каждого домена, на котором это приложение используется





              • +1
                www.skvorez.ru; www.soksa.ru www.skvorez.ru; www.soksa.ru 2 декабря 2015 04:01 #

                В частной переписке мне поступил ответ от технической поддержки на вопрос:

                Объясните смысл двух магазинов в данной интерпретации, а именно, несколько магазинов на разных доменных именах? Товар один и тот же, цены одни и те же, разные только доменные имена, в чем суть и смысл?

                Ответ:

                Есть масса причин, по которым создание дополнительных витрин может оказаться полезным, к сожалению, в рамках ответа на персональный запрос, этот вопрос осветить невозможно.

                Хотелось бы узнать более подробно с приведением примеров, что бы было понятно, как и для чего это внедрять?

                • +1
                  Shaman Shaman Партнер-разработчик 10 декабря 2015 12:19 #

                  Если один и тот же товар и два разных домена, то мы имеем проблему с дублем одного сайта по отношению к другому. Проблемы при сео и т.п. Тем более что описание товара и фото будет одинаково на обоих витринах.

                  А вот если один товар принадлежит одной витрине, а второй другой, то во тут многовитринность может помочь. Например инструмент на одной витрине, запчасти к нему на другой. Контакты, сайт и т.п. одинаковы. Хотя как по мне всеравно спорно. Хотелось бы услышать или увидеть реальные образцы сайтов где это применяют.

                • +1
                  Игорь Игорь 8 января 2016 07:42 #

                  Есть работающий на старом Shopscript сайт domen.ru. Установлен webasyst в подпапку сайта domen.ru/catalog. Есть ли возможность создать еще одну витрину на отдельном домене newd.ru? Чтобы часть товаров показывать по адресу domen.ru/catalog, а часть по адресу newd.ru. Если да, то есть ли какие-то особенности при настройке второй витрины?

                  • +1
                    Михаил Ушенин Михаил Ушенин Webasyst 3 февраля 2016 09:10 #

                    Главная особенность состоит в том, чтобы направить домен newd.ru в директорию domen.ru/catalog, в которой у вас установлен Webasyst. Это необходимо указать в настройках доменной зоны второго домена.

                  • +1
                    8746005@mail.ru 8746005@mail.ru 21 февраля 2016 01:55 #

                    Пытаюсь подключить к домену domen1.ru еще одну витрину, новую витрину планирую отображать по адресу domen2.ru.

                    Настройку CMS сделал - добавил правило маршрутизации в созданный новый сайт в приложении "Сайт", которое открывает магазин по адресу www.domen2.ru / *

                    На хостинге указал второму домену в связке домен/каталог туже папку, что и domen1.ru

                    Но ни чего не сработало.

                    При обращении на адрес domen2.ru просто открывается домен domen1.ru, пробовал и редирект навешивать и убирать - не помогает. Может какие то правки нужно внести в htaccess или на оборот нужно что то убрать? Вообще как должен выглядить htaccess при связке витрин? Потом есть еще один нюанс - домен domen1.ru использует ssl сертификат и висит на отдельном IP, который отличатся от общего IP всего шаред хостинга - это как то влияет на запуск?

                    Я прочитал вот это, и мне не совсем понятно, нужно ли докупать еще одну лицензию или нет? Или функционал разных витрин работает только с поддоменами? Хотелсь бы получить ответ не в духе - "правьте DNS", а что то более подробное, что бы я мог это донести до хостера.

                    • +1
                      8746005@mail.ru 8746005@mail.ru 21 февраля 2016 12:18 #

                      Разобрался.

                      В общем инструкция правильная, только для своего хостинга есть следующие моменты

                      1. .htaccess - должен быть из коробки, т.к. во многие ребята пишут переадресации www/без www и т.д.

                      2. Оба домена должны смотреть в один каталог

                      Правда в моем случае я не обращал внимание, что перезаливая фаил .htaccess не происходило ничего, т.к. права на файле стояли 440.

                    • +1
                      4UMan 4UMan 11 декабря 2016 10:36 #

                      Может был невнимателен, но решение не увидел.

                      Хочу сделать 2 магазина на одном домене (2 поддомена) one.domen.ua и two.domen.ua в рамках одной лицензии для торговли разным товаром (1- спорт, 2 - канцтовары) и при этом хочу что бы эти два магазина были совершенно обособлены (своя админка, своя бд)

                      Как это реализовать что бы лицензия подтянулась (сам пока еще не пробовал).

                      Сделал все как описано выше, но вариант когда все товары смешаны между собой в одной админке не устраивает

                      • +1
                        Михаил Ушенин Михаил Ушенин Webasyst 12 декабря 2016 14:44 #

                        В этом случае вам нужно установить два экземпляра фреймворка в две отдельные директории на сервере и выделить под них две отдельные базы данных. Установите в каждом бекенде Shop-Script отдельно и создайте с их помощью два отдельных интернет-магазина. Однако в этом случае вам нужно приобрести 2 лицензии, потому что будут иметь место несколько установленных копий программного продукта. Тут вы выбираете, что для вас важнее: удобство управления витринами или стоимость покупки лицензий.

                      • +1
                        Василий Г. Василий Г. 12 марта 2017 04:21 #

                        Ситуация:

                        На одном аккаунте есть две витрины, которые привязаны к разным доменам.

                        Витрины разные по тематике. И с разным дизайном. Каждая витрина ,- это самостоятельный интернет магазин - со своим уникальным телефоном, емейлом, НАЗВАНИЕМ!

                        но при этом название магазина в админке вебассиста можно менять только в общих настройках и это отображается сразу одинаково на оба магазина.

                        Как выйти из такой ситуации?

                        Ну и да, интуитивно,- понятный интерфейс админки хромает...

                        • +1
                          Михаил Ушенин Михаил Ушенин Webasyst 13 марта 2017 09:51 #
                          при этом название магазина в админке вебассиста можно менять только в общих настройках и это отображается сразу одинаково на оба магазина.

                          Для этого вам потребуется внести изменения в тему дизайна. Например, создать клон темы и в исходном коде каждой их копий вместо автоматического получения имени аккаунта из настроек "Инсталлера" вручную вписать нужный текст.

                          • +1
                            Василий Г. Василий Г. 13 марта 2017 23:07 #

                            ну в то ладно, разберусь, догадывался о таком ответе. 20 лет в ИТ поможет

                            Но как быть остальным чайникам?!!! Сделайте уже нормальный дружелюбный интерфейс для каждой витрины отдельно...

                            ШС конечно не даст мозгам заржаветь. На старте ожидалось чего то более юзер-френдли...

                            Ну и на том спасибо.

                            • +1
                              Михаил Ушенин Михаил Ушенин Webasyst 14 марта 2017 10:20 #

                              Пожелания по доработке программных продуктов публикуйте, пожалуйста, в специальном разделе общего хаба поддержки.

                            • +1
                              Vaycheslaff Vaycheslaff 21 сентября 2017 11:54 #

                              Василий, здравствуйте. Удалось изменить код для смены наименования магазина? Если да, можете поделиться в каким месте и на что менять?

                              Спасибо

                              • +1
                                Михаил Ушенин Михаил Ушенин Webasyst 21 сентября 2017 12:22 #

                                Поищите ответ на свой вопрос с помощью функции поиска в общем хабе поддержки. Если не найдёте ответ, задайте там новый вопрос. Постаратесь максимально подробно описать свои требования, чтобы получить ответ как можно скорее.

                              • +1
                                Алексей Алексей 3 июля 2017 14:18 #

                                Здравствуйте.

                                Помогите разобраться. Как добавить еще одну витрину на другом доменном имени.

                                2 пункт. как в свойствах dns зоны указать директорию сервера, в которой установлен Вебасист?

                                • +1

                                  Спросите о этом у службы поддержки вашего хостинга, на сервере которого установлен Webasyst, куда вы хотите направить второй домен. Скорее всего, это нужно сделать в контрольной панели вашего хостинга.

                                  • +1
                                    Алексей Алексей 3 июля 2017 14:41 #

                                    В DNS нельзя конкретно прописать директорию сервера. Можно прописать А-запись(IP-адрес) для сайта или поддомена.

                                    • +1

                                      Возможно, вы в свойствах своего домена указали адреса серверов DNS-хостинга (а не веб-хостинга). Да, там нельзя указать путь к директории, потому что DNS-хостинг позволяет только перенаправлять запросы по адресу А-записи к серверам веб-хостинга. В этом случае вам нужно обратиться в поддержку этого веб-хостинга с просьбой создать виртуальный хост для вашего второго домена, в котором и указать путь к директории с установленным Вебасистом, к которому прикреплён ваш первый домен.

                                      А если в свойствах домена вы указали адреса DNS-серверов веб-хостинга (в этом случае веб-хостинг совмещён с DNS-хостингом), значит, администрации вашего веб-хостинга точно так же остаётся создать виртуальный хост для вашего второго домена и в нём указать путь к директории с Вебасистом.

                                      Тут речь идёт о настройке доменов и серверов — к разработчикам чего бы то ни было вопрос не имеет отношения.

                                    • +1
                                      Stanislav Stanislav 3 октября 2017 07:20 #

                                      Здравствуйте. Подскажите, нужно ли покупать несколько лицензий.

                                      Сейчас есть большой интернет магазин, который хочу разделить на несколько небольших, каждый со своим доменом. Например в одном будет продаваться только одежда, во втором только телефоны, в третьем детские товары и т.д. Категории одного магазина не будут пересекаться с категориями другого, т.е. фактически это не будут заркала, но в рамках одной установки. Как нужно настраивать? Как зеркало, или как новый сайт? И что с лицензиями, если делать как новый сайт?

                                      Спасибо.

                                      • +1
                                        Алексей Алексей Webasyst 3 октября 2017 11:20 #

                                        Необходимо приобретать дополнительные лицензии для новых доменов. Зеркало это полностью идентичное содержимое, поэтому только новые сайты.

                                      • +1
                                        Сергей Давыдов Сергей Давыдов 24 января 2018 17:58 #

                                        Не могу понять одного, нужно ли устанавливать на второй домен Webasyst? Нужно ли покупать дополнительные лицензии и что с ними делать? Мне нужно иметь 3 витрины: розничная, оптовая, лендинг витрина под один из брендов. Подскажите, что делать? Спасибо.

                                      • +1
                                        Alexx P. Alexx P. 2 марта 2018 11:56 #

                                        Все сделал по инструкции, но тема дизайна остается как на первой витрине, хотя выбираю другую, с чем это может быть связано? Да и товары не подтягиваются :( Добавляю на том же доменном имени.

                                        • +1
                                          Михаил Ушенин Михаил Ушенин Webasyst 2 марта 2018 14:22 #

                                          Попробуйте очистить кеш в настройках "Инсталлера". Если это не поможет, покажите ваши действия и результат на снимках экрана.

                                          • +1
                                            Alexx P. Alexx P. 13 марта 2018 09:41 #

                                            Снес все, сдала по инструкции, очистил кеш, получилось!

                                          • +1
                                            Михаил Нилов Михаил Нилов 5 октября 2018 19:51 #

                                            Добрый день. 

                                            В данный момент существует сайт с лицензией, подтягиваем второй сайт, с клоном темы, всеми нужными изменениями. 

                                            Появился вопрос

                                            -Если один и тот же товар лежит в двух категориях (первая открыта на example.com, вторая открыта на example2.com), то полный путь к товару "главная->категория1->категория2->наш товар" в фронтенде, отображен только в первой добавленной категории товара, если зайти на этот товар с example2.com (вторая добавленная категория), путь к товару выглядит "Главная->наш товар", то есть полный путь прописывается только в первой добавленной категории. Можно ли это как-то исправить не создавая копии товара?



                                            • +1
                                              Михаил Ушенин Михаил Ушенин Webasyst 8 октября 2018 10:02 #

                                              Скорее всего, нет. "Естественный" URL товара формируется по URL его основной категории. И если она недоступна на какой-то витрине, то URL категории не используется в URL товара.

                                              • +1
                                                Михаил Нилов Михаил Нилов 8 октября 2018 11:29 #

                                                Добрый день Михаил!


                                                Это нужно для того, что-бы когда клиент находится в определенном товаре, он мог выйти на категорию выше, без использования браузерной кнопки "назад", во первых браузер может по разному ее отрабатывать, во вторых нет возможности проследить путь полностью и выйти на верхнюю категорию например через одну. В частности есть два сайта. skudelnik.ru и farfor.org. Второй сайт только заполняется. 

                                                Первая категория стоит на сайте skudelnik'a (скрин 1), путь отображен полностью. Вторая категория стоит на farfor.org, полный путь в данном примере должен быть главная->посуда->Чашка "Волна"...(скрин 2) Структура в будущем как и на первом сайте может быть 5-6 категорий внутри друг друга. Это конечно не критический косяк, но с точки зрения нормальной работы фронтенда хотелось бы исправить. В частности я часто пользуюсь такими переходами 

                                                1

                                                2

                                                3

                                              • +1
                                                Михаил Ушенин Михаил Ушенин Webasyst 8 октября 2018 10:03 #

                                                Расскажите, для чего вам это нужно.

                                                • +1
                                                  Михаил Нилов Михаил Нилов 8 октября 2018 11:40 #

                                                  Если такой возможности нет, то не могли бы вы подсказать каким образов и в каких методах формируется данный путь в основном магазине? Возможно я доработаю данный функционал. По сути то, нужно использовать тоже формирование, только не родными функциями. Ведь в full_url оканчательной категории все-равно прописывается полная ссылка на категорию, но преобразовывать ее в русский и разбивать стрелочками '->', уже проблема, или топать по parents остается до нулевой категории. 

                                                • +1
                                                  Alexx P. Alexx P. 18 октября 2018 19:10 #

                                                  Как я понял из описания настройки разных витрин на разные домены, в настройках нужно прописывать один IP адрес  на котором висит сам магазин. А есть возможность настроить, что бы у разных витрин были разные IP адреса, что бы не  схватить фильтр от поисковиков за аффилированность. Это возможно?

                                                  • +1
                                                    Михаил Ушенин Михаил Ушенин Webasyst 19 октября 2018 09:23 #

                                                    Думаю, что это может быть серверная настройка, не связанная с Вебасистом. Разместите несколько своих доменов на одном сервере, но сделайте их доступными на разных IP-адресах. Обратитесь за помощью по настройке к системному администратору сервера.

                                                  • +1
                                                    Alexx P. Alexx P. 27 ноября 2018 15:08 #

                                                    А какие действия нужно предпринимать, если сначала все настроено на одном доменном имени в подпапке, а затем нужно это все перенастроить на отдельное доменное имя?

                                                    • +2
                                                      Михаил Ушенин Михаил Ушенин Webasyst 27 ноября 2018 17:35 #
                                                      1. В настройках доменной зоны на хостинге укажите директорию, в которой установлен фреймворк.
                                                      2. Измените адрес сайта на новый домен в настройках приложения "Сайт".
                                                    • +1
                                                      Alexx P. Alexx P. 9 декабря 2018 12:59 #

                                                      Ещё вопрос. Есть возможность раскидать один товар по нескольким типам? Просто ну очень неудобно распределять товары по разным витринам. Тип товара используется для характеристик больше, а тут ещё приходится с его помощью и по витринам раскидывать. Более логично было бы иметь возможность независимого управления. Например дать возможность распределение товаров по витринам ещё и списками отдельными.... Ну или как выше написал дать возможность одному товару приписывают несколько типов. Просто возникают задачи например сделать узкую витрину по одному производителю, по одному цвету или по определённой характеристике.

                                                      • +1
                                                        Михаил Ушенин Михаил Ушенин Webasyst 10 декабря 2018 09:31 #

                                                        Пожелания по доработке программных продуктов публикуйте, пожалуйста, в специальном разделе форума поддержки. Так их удобнее регистрировать и обсуждать, если потребуется. Или голосуйте/комментируйте аналогичные предложения других пользователей.

                                                        Добавить комментарий

                                                        Чтобы добавить комментарий, зарегистрируйтесь или войдите