Создание мультидоменнорго сайта будет состоять из двух основных этапов.
Первое, создание дополнительного контекста на сайте и второе это редирект на необходимый контекст в зависимости от домена.
Но для начала настроим наш сайт и привяжем к нему два домена, если у вас shared-хостинг, то делаем настройки через панель хостинга, если vps то заходим на /etc/hosts и добавим к нашему ip еще 2 домена.
В моем случае это xxxxx.ru и xxxxx2.ru.
Затем добавим домены в конфигурациях nginx или apache в поле site name.
После заходим настройки>контексты, нажимаем создать новый.
Сохраняем и обновляем панель, получаем наш новый контекст.
На этом заканчивается первый этап.
Второй этап, качаем Gateway Manager ссылка на компонент http://modx.com/extras/package/gatewaymanager
Скачиваем и устанавливаем, обновляем панель администратора затем нажимаем приложения >Гейтвей менеджер, и создаем новый гейтвей для наших доменов
В итоге выглядит все должно приблизительно так:
Шаблон у обоих сайтов один и тот же в нем выводятся названия ресурсов, которые отличаются:
Заходим на первый сайт получаем:
Заходим на второй сайт получаем:
insight 18.07.2017 09:27 #
Артур Мазитов 18.07.2017 13:50 #
Alzhan Sabraliyev 12.02.2023 12:14 #
Олег 31.07.2017 11:46 #