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

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

Создание новой витрины на том же домене

  1. В приложении «Сайт» выберите домен, на котором хотите создать ещё одну витрину.
  2. В разделе «Структура» добавьте новое правило:
    • введите адрес новой витрины;
    • из списка приложений выберите «Shop-Script»;
    • выберите тему дизайна для новой витрины и укажите другие параметры: тему дизайна, доступные способы доставки и оплаты, отображаемые типы товаров и т. д.
  3. Сохраните настройки. Готово — новая витрина добавлена!

Создание новой витрины на другом домене

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

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

  • +6
    - 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
      Владимир Тупоршин-мл. Владимир Тупоршин-мл. 7 сентября 2013 04:55 #
      Нужно запарковать все доменные имена на один и тот же хостинг-аккаунт.
      Например, по адресу yourdomain.ru открывается сайт. Вам нужно сделать так, чтобы по otherdomain.ru, thatdomain.ru, andeventhatdomain.ru открывали тот же самый сайт, чтобы обращение к доменам вело в ту же папку на хостинге, что и для yourdomain.ru
      Когда это сделано, добавляете в бекенде приложения "Сайт" все эти домены и далее уже настраивать правила маршрутизации. По домену фреймворк будет определять какие правила маршрутизации и приложения показывать пользователю.
    • +1
      Д Дмитрий Д Дмитрий 21 сентября 2013 16:52 #
      Сделал всё по инструкции, для создания витрины на отдельном доменном имени, но при обращении к домену открывается форма входа в бекенд.
      На хостинге сделал переадресацию на установку фреймворка, редирект работает, но открываться витрина не хочет...
      • 0
        mstak mstak 24 октября 2013 04:44 #
        Не редирект нужно сделать ,а использовать "Доменные указатели" в ДиректАдмине
      • +1
        www.skvorez.ru; www.soksa.ru; 1c-kusa.ru www.skvorez.ru; www.soksa.ru; 1c-kusa.ru 2 декабря 2015 04:01 #

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

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

        Ответ:

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

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

        • +2
          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
            Михаил Ушенин Михаил Ушенин 3 февраля 2016 09:10 #

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

          • +1
            NskRonin NskRonin 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
              NskRonin NskRonin 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
                Михаил Ушенин Михаил Ушенин 12 декабря 2016 14:44 #

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

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

                Ситуация:

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

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

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

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

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

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

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

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

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

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

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

                  • +1
                    Михаил Ушенин Михаил Ушенин 3 июля 2017 14:33 #

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

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

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

                      • +1
                        Михаил Ушенин Михаил Ушенин 3 июля 2017 15:41 #

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

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

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

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

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

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

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

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

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

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

                            Подскажите, как на хостинге делаются вот эти настройки?

                            В свойствах (DNS-зоны) домена укажите директорию сервера, в которой установлен ваш Вебасист

                            • +1
                              Игумнова Лариса Игумнова Лариса 18 декабря 2018 00:04 #

                              Например, на timeweb идете в Сайты --> находите сайт, который раньше ставили под webasyst, Привязываете второй домен в добавок к первому, основному. Не переадресация, не папка в списке доменов. 

                              Впрочем, пока работает кривовато и нужно много каких-то донастроек. Пока мне не удалось настраивать второй так, чтобы не портить первый.

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

                              Точные действия зависят от того, как устроена контрольная панель вашего хостинга. Уточните подробности в службе поддержки хостинга.

                            • +1
                              WebLucky World WebLucky World 2 ноября 2020 22:42 #

                              Подскажите, как удалить домен из списка?

                              • +1
                                Эрик Эрик 4 ноября 2020 18:57 #

                                В приложении "Сайт" выберите домен, который хотите удалить, а затем в разделе "Настройки сайта" нажмите "Удалить сайт", кнопка наверху справа.

                                • +1
                                  Юлия Юлия 6 марта 2021 17:29 #

                                  У меня в списке есть основной домен и 2 дополнительных, которые мне не нужны. Если я ух удалю, основному это никак не навредит?)

                                • +1
                                  campitent@yandex.ru campitent@yandex.ru 1 октября 2021 14:41 #

                                  Добрый день. У меня есть магазин с широким ассортиментом. Хочу сменить тематику и сузить нишу, оставшись на этом домене, как на основном. Но хочу сохранить большой магазин на будущее. Как это сделать?

                                  • +1
                                    Михаил Ушенин Михаил Ушенин 1 октября 2021 15:17 #

                                    С чем из перечисленного у вас возникают трудности?

                                    • сменить тематику и сузить нишу, оставшись на этом домене, как на основном;
                                    • сохранить большой магазин на будущее.
                                    • +1
                                      campitent@yandex.ru campitent@yandex.ru 5 октября 2021 08:55 #

                                      Сохранить большой магазин на будущее

                                      • +1
                                        Михаил Ушенин Михаил Ушенин 5 октября 2021 09:31 #

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

                                        Можно скрыть часть товаров на витрине, оставив видимыми только часть из них:

                                        1. Распределить товары по типам в разделе «Настройки → Типы и характеристики товаров».
                                        2. Выбрать в настройках витрины только те типы, которые должны быть видны покупателям.
                                        • +1

                                          При выборе типов товаров всё равно отображается каталог меню со всеми товарами, просто в них нет товаров, ноль. Так и должно быть? Как то не красиво выглядит, категории пустые, я думал что категории должны не отображаться тогда.

                                          • +1
                                            Михаил Ушенин Михаил Ушенин 30 мая 2023 17:57 #

                                            Если какие-то категории не должны отображаться на отдельных витринах, выберите нужные витрины в настройках каждой такой категории.

                                          • +1
                                            campitent@yandex.ru campitent@yandex.ru 5 октября 2021 16:46 #

                                            1. Я сужаю нишу из товаров, которые у меня есть, и меняю лого, каталог и картинки в магазине - это мне понятно.

                                            2. Я хочу, чтобы у меня сохранился существующий магазин, чтобы я с минимальными затратами мог запустить его в работу в сжатые сроки - это мне не понятно! Он может быть не активен до момента возможного запуска.

                                            • +1
                                              Михаил Ушенин Михаил Ушенин 5 октября 2021 17:39 #

                                              Сохраните содержимое большого магазина в виде резервной копии:

                                              1. Скопируйте в безопасное место все файлы Webasyst, кроме содержимого следующих директорий (они содержат только временные файлы и для восстановления магазина из резервной копии не нужны; но если сохранить и их, то ничего опасного не произойдёт):
                                                • wa-cache
                                                • wa-log
                                                • wa-sources
                                              2. Сохраните резервную копию базы данных большого магазина в виде файла (дампа).

                                              Когда решите снова запустить свой большой магазин:

                                              1. Скопируйте из своего безопасного места в директорию для создания нового сайта все ранее сохранённые файлы.
                                              2. Создайте пустую базу данных на хостинге.
                                              3. Импортируйте в эту базу данных содержимое дампа.
                                              4. В файле wa-config/db.php укажите актуальные для нового сайта параметры подключения к базе данных.
                                            • +1
                                              - Dmitry - Dmitry 7 апреля 2022 19:21 #

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

                                              • +1
                                                Михаил Ушенин Михаил Ушенин 8 апреля 2022 08:59 #
                                                1. В приложении «Сайт» выберите один из сайтов в левом верхнем углу в выпадающем списке.
                                                2. Откройте раздел «Структура».
                                                3. Добавьте новое правило для приложения «Магазин». Это первая витрина.
                                                4. Выберите другой сайт в левом верхнем углу.
                                                5. Откройте раздел «Структура».
                                                6. Добавьте ещё одно правило для приложения «Магазин». Это вторая витрина.
                                                • +1
                                                  - Dmitry - Dmitry 8 апреля 2022 19:32 #

                                                  все добавлено, но по-прежнему в разделе товары только одна витрина   ??‍♂️

                                                  • +1
                                                    Михаил Ушенин Михаил Ушенин 11 апреля 2022 08:57 #
                                                    в разделе товары только одна витрина

                                                    Список витрин можно увидеть в разделе «Магазин → Настройки».

                                                  • +1
                                                    Елена Елена 28 июня 2023 18:36 #

                                                    Здравствуйте! делаю 2 витрины на разных доменах с одной БД, но что-то идет не так!

                                                    Заливаю на каждый сайт-домен логотип и он становиться одинаковый на всех сайтах!

                                                    вопрос, как залить разные логотипы и в шапке и в подвале!?

                                                    и если изменить цвета кнопок, боюсь то-же поменяется на всех доменах!

                                                    и как показывать на каждом домене свои определенные товары?

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

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

                                                    Раздел помощи работает на основе приложения «Хаб»