Зеркало сайта — это точная копия сайта на другом домене.
Чтобы создать зеркало, нужно зарегистрировать еще один домен, подключить его к Вебасисту и настроить в Вебасисте псевдоним сайта.
1. Зарегистрировать домен
Для сайта в облаке Webasyst зарегистрируйте доменное имя в Центре заказчика Webasyst. После этого сразу перейдите к шагу «3. Настроить псевдоним сайта».
Для сайта на другом хостинге зарегистрируйте доменное имя на любом сайте компании-регистратора.
2. Подключить домен к Вебасисту
На сайте регистратора в свойствах доменного имени впишите адреса DNS-серверов хостинга, на котором установлен Вебасист.
В контрольной панели хостинга добавьте доменную зону для нового домена.
В облаке Webasyst этого делать не нужно, потому что эта настройка выполняется автоматически сразу после регистрации домена.
Дождитесь, чтобы по новому доменному имени в браузере открывалась страница входа в ваш Вебасист. Это может занять до нескольких часов.
3. Настроить псевдоним сайта
Войдите в свой Вебасист и откройте приложение «Сайт».
Добавьте новый сайт и впишите для него новое доменное имя.
В диалоге добавления сайта выберите вариант «Зеркало (алиас) сайта». Рядом выберите основной сайт, для которого нужно создать зеркало.
29 комментариев
Почему при создании зеркального сайта, основной начал тормозить? Как то можно от этого избавиться?
Наиболее вероятная причина в том, что после создания второго сайта возрасла общая посещаемость и нагрузка на ваш хостинг-аккаунт. В этом случае рекомендуется перейти на более ресурсоёмкий тариф.
Почему при переходе по зеркалу постоянно вылетает окно авторизации?
Кэш чистил, в чем дело?
Нет толка в таком зеркале, когда он вместо главной показывает вход в личный кабинет.
Help!
Перейдите в подраздел Структура и добавьте там правила маршрутизации так же как для существующего сайта. Подробности описаны в теме про настройку маршрутизации
Как в таком случаи прописать robots для сайта "зеркало"?
Содержимое robots.txt основного сайта и его зеркала совпадают. Вам нужно, чтобы они были разными? Для чего?
Сделал такие настройки, но зеркало открывается криво. на основном сайте магазин устновлен в папку shop, т.е. domain.ru/shop/, домен domain2.ru настроен на domain.ru/shop. В настройках магазина добавлен сайт domain2.ru - зеркало domain.ru/shop.
При входе на http://domain2.ru магазин открывается криво, т.к. во всех путях к картинкам, стилям и прочему впереди стоит лишнее /shop/, т.е. путь href="/shop/wa-data/public/site/themes/supreme1/css/site.css?v1.2.5.1.41", если временно через браузер исправить на href="/wa-data/public/site/themes/supreme1/css/site.css?v1.2.5.1.41", то все работает.
Как исправить?
Попробуйте переключить тему дизайна на стандартную тему "Дефолт". Если проблема уйдёт, значит, вам нужно обращаться к автору вашей темы дизайна, который не учёл такого варианта настроек.
с темой Дефолт все тоже самое
Давайте ещё раз уточним настройки:
1. domain.ru/shop/
2. добавлен сайт domain.ru/shop и в нем domain.ru/shop/* Магазин
3. добавлен сайт domain2.ru и выбрано, что он зеркало domain.ru/shop, стоит галка совпадает с доменным именем. Правил маршрутизации нет, т.к. это зеркало
На тестовом сервере не удалось повторить такое поведение. Подозреваю что-то неладное с конфигурацией вашего сервера. Предлагаю вам воспользоваться услугой расширенной диагностики специалистами нашей компании (заказать). В случае выявления ошибок в программных продуктах, разработанных нашей компанией, или наших инструкциях стоимость услуги будет возвращена в полном объеме.
Подскажите в каком файле формируется путь $wa_theme_url?
во всех темах стоит или $wa_theme_url или $wa_url. Они формируются с помощью getRootUrl. На странице https://developers.webasyst.ru/classes/waSystem/#m... сказано, что эта функция
фреймворк установлен в папке /shop/ и логично, что эта функция возвращает /shop/ Или я не прав?
Но я так же заметил, что эта переменная зависит от пути указанного на хостинге для зеркалирования сайта. Было указано domain.ru/shop/ и переменная возвращала "/shop//", а когда изменил на domain.ru/shop, то стала "/shop/"
Мне нужно поменять основной домен, на алиас - как это сделать?
"Алиас" (а по-русски "псевдоним") — это дополнительное доменное имя сайта. Вы хотите сделать дополнительное доменное имя основным, а от основного домена отказаться?
Поменять их местами. Первоначально не правильно было сделано, сейчас пытаюсь исправить.
Здравствуйте!
Приобрел продукт SEO-регионы, через это приложение методом клонирования витрины создается поддомен сайта, как его сделать зеркалом основного?
В приложении «Сайт» нет инструментов для превращения обычного сайта в зеркало сайта. Если вы не найдёте другого способа, вам придётся удалить сайт, который должен быть зеркалом, и потом снова создать его, но в виде зеркала.
Вот что пишет разработчик:
Нужно создать алиас на сервере/хостинге, а в админ-панели Webasyst клонировать витрину через плагин "SEO-регионы".
Сайт у меня в облаке Webasyst.
Напишите нам в службу поддержки со ссылкой на это обсуждение. Возможно, нам удастся предложить вам решение. Но, на первый взгляд, ситуация выглядит как результат недоработки со стороны создателя плагина.
Вот что ответил разработчик:
Обратитесь в ТП Webasyst - уточните у них, как создать алиасы основного сайта для плагина "SEO-регионы".
Для этого плагина нет отдельной инструкции. О том, как создавать зеркала сайтов, написано в этой статье. Если вам недостаточно информации здесь, напишите нам в службу поддержки и попробуйте подробнее описать задачу.
Напишите пожалуйста на что прописывать в зонах DNS каждого из хостингов? что у донора. что у зеркала.
Это зависит от конфигурации вашего хостинга. Вам стоит обратиться за помощью в их службу поддержки.
причем здесь служба поддержки? вы на сайте пишете:
2. Подключить домен к Вебасисту
На сайте регистратора в свойствах доменного имени впишите адреса DNS-серверов хостинга, на котором установлен Вебасист.
В контрольной панели хостинга добавьте доменную зону для нового домена.
Дождитесь, чтобы по новому доменному имени в браузере открывалась страница входа в ваш Вебасист. Это может занять до нескольких часов.
донор CNAME зеркало? или какая схема