Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”
Прикрепить сделанный сайт к новому хостингу

Автор adminРаздел Настройка системы и модулей

Ответов: 7
Просмотров: 6848
Последний ответ 27 Декабря 2010, 23:37:42
от Madalet
Как закрыть сайт для пользователя на период разработки?

Автор sergeronРаздел Настройка системы и модулей

Ответов: 2
Просмотров: 3480
Последний ответ 21 Декабря 2012, 21:39:28
от Vladimir
Возможно ли добавить на сайт слайдшоу?

Автор ScrobotРаздел Разработка модулей

Ответов: 3
Просмотров: 6586
Последний ответ 14 Ноября 2011, 08:54:23
от admin
Импорт товаров на сайт в формате YML

Автор s.kirillРаздел Custom макросы

Ответов: 1
Просмотров: 1566
Последний ответ 06 Сентября 2016, 20:56:45
от aghigay
Сайт только для зарегистрированных

Автор BaceHРаздел Настройка системы и модулей

Ответов: 1
Просмотров: 1866
Последний ответ 06 Декабря 2011, 20:53:38
от admin

0 Пользователей и 1 Гость просматривают эту тему.

*

masterdom-shop

  • *
  • 10
  • +0/-0
    • Просмотр профиля
Re: Мультисайтовость. Как создать второй сайт?
« Ответ #15 : 01 Февраля 2016, 10:06:38 »
А что если в папке "public_html" создать папку с именем второго сайта и скопировать туда все что лежит в папке с именем первого сайта ?

*

masterdom-shop

  • *
  • 10
  • +0/-0
    • Просмотр профиля
Re: Мультисайтовость. Как создать второй сайт?
« Ответ #16 : 01 Февраля 2016, 10:12:40 »
- Когда вы делаете несколько сайтов на одной лицензии, то вы направляете несколько доменов на одну и туже папку с файлами UMI.CMS (что у вас и происходит)
- В самой UMI есть некоторое разделени, благодоря чему вы видите 2 разных сайта, с разными старницами и разными шаблонами
- но вот шаблоны (даже и разные в настрйоках модуля "Структура") вполне спокойно могут обращаться к одному и томуже файлу шаблона
- как следствие этот файл шаблона подключает одни и теже css файлы
- как следствие, любое изменение файлов шаблона или css файла который используется в этом шаблоне применится ко всем сайтам использующим данный файл шаблона

Решения:
Вариант 1 - сделать разные файлы шаблонов
- сделать копию шаблонов первого сайта,
- перенести их другое место
- в настройках модуля "Структура" назначит шаблону второго сайта, эту копию

Вариант 2 - сделать какую-то проверку (например через xsl:choose) в файле шаблона на домен/ Для этого можно воспользоваться тем, что у каждой страницы, в xml виде, есть атрибут  domain у узла result. Но учтите, что при некоторых настройках config.ini у вас может один и тот же домен может выглядеть по разному, например www.site.ru и site.ru
А копию шаблона нужно переименовывать или оставить как есть ? Потому что после того как я переименовал копию сайт 2 открылся с ошибкой:
Неперехваченное исключение
UMI.CMS
Ошибка (coreException): Not found template "/home/masterdoms/domains/masterdom-shop.ru/public_html/xsltTpls/common1.xsl".

*

aghigay

  • *****
  • 611
  • +28/-3
  • Просто пытаюсь помочь. Иногда пинком
    • Просмотр профиля
    • umicms.me
Вообще говоря вариант 1 и вариант 2 - взаимоисключающие :-) Не надо делать их одновременно :-) Первый вариант на 100% решает все поставленные задачи
Мой блог http://umicms.me

*

aizul

  • **
  • 94
  • +0/-0
    • Просмотр профиля
Тоже возникла проблема с мультисайтовостью.
Сделал 2 сайта (один из сайтов имеет 2 разных домена) таким образом:
1. в настройках домена siteА.ru добавил зеркала: siteB.ru, сайтБ.рф
2. в панели UMI добавил новый домен siteB.ru
3. в панели UMI, в свойствах siteB.ru добавил зеркало сайтБ.рф

В итоге siteB.ru нормально работает, а кириллический домен сайтБ.рф нет.
Пробовал писать обычным способом, так и в пуникоде (вроде так называется), безрезультатно.

*

aghigay

  • *****
  • 611
  • +28/-3
  • Просто пытаюсь помочь. Иногда пинком
    • Просмотр профиля
    • umicms.me
рекомендую для начала ping - посмотреть что одинаковые IP отвечают на siteB.ru и сайтБ.рф
Мой блог http://umicms.me

*

aizul

  • **
  • 94
  • +0/-0
    • Просмотр профиля
рекомендую для начала ping - посмотреть что одинаковые IP отвечают на siteB.ru и сайтБ.рф
Понял, что похоже нужно обратиться с хостеру.

*

aghigay

  • *****
  • 611
  • +28/-3
  • Просто пытаюсь помочь. Иногда пинком
    • Просмотр профиля
    • umicms.me
Пишите как чего - подсобим :-)
Мой блог http://umicms.me

*

aizul

  • **
  • 94
  • +0/-0
    • Просмотр профиля
Служба поддержки хостинга решила этот вопрос. Спасибо.

*

aghigay

  • *****
  • 611
  • +28/-3
  • Просто пытаюсь помочь. Иногда пинком
    • Просмотр профиля
    • umicms.me
:-)
Мой блог http://umicms.me