Задать вопрос
Zheleznov
@Zheleznov
#/ Front / Back / DevOps /#

Как на одном сайте запустить 2 CMS?

Добрый день

Подскажите пожалуйста как правильно настроить?

magazin.ru - основной сайт на WordPress

magazin.ru/shop - это раздел с товарами, интернет-магазин
magazin.ru/shop - по этому адресу должна открываться другая папка, на которой уже установлен OpenCart

Где можно что-то прописать, перенаправление и пр?
Может кто сталкивался

VPS, LAMP
  • Вопрос задан
  • 279 просмотров
Подписаться 1 Простой 2 комментария
Решения вопроса 1
Zheleznov
@Zheleznov Автор вопроса
#/ Front / Back / DevOps /#
Короче разобрался

Если кому-то поможет
для magazin.ru/shop устанавливаем симлинк в директорию другого сайта типа в:
var/www/othersite/public_html

в конфиге php для текущего сайта,
добавляем в open_basedir добавляем директорию другого сайта

Тогда всё отлично работает
По всем страницам у нас обычный сайт WP
По пути /shop OpenCart
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@Zerg89
magazin.ru/shop - это раздел с товарами, интернет-магазин
magazin.ru/shop - по этому адресу должна открываться другая папка, на которой уже установлен OpenCart

location{
Redirect host:port(were openChart)
}
А если я изначально понял что имена одинаковые то никак
Ответ написан
Комментировать
zkrvndm
@zkrvndm
Архитектор решений
Чтобы разместить на одном сайте 2 CMS необходимо их разнести на разные под домены, например shop1.site.ru и shop2.site.ru - при необходимости вывести в одном магазине часть контента с другого магазина можно использовать технологию iframe с присыпкой из JavaScript который скроет края iframe и поправит внешний вид контента внутри (уберет меню, шапку, футер и так далее по мелочи).
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы