Несколько способов объединить сайты под управлением одного движка (Joomla или WordPress), чтобы внешне они выглядели как разные сайты, а система управления была одной:
- Использовать символические ссылки. 1 Вместо реальных файлов нужно создать символические ссылки на все папки и файлы, кроме различающихся одноимённых, относящихся к конкретным сайтам (обычно это конфиги). 1 Сгенерировать нужные ссылки можно с помощью bash- или php-скрипта. 1
- Применить встроенную многоязычность и плагин привязки разных языков к разным доменам. 4 Для этого нужно поставить плагин переключения языков, привязать каждому языку свой домен (домены должны быть направлены на один хостинг) и скопировать языковые файлы, назвав их так же, как и для другого языка, и перезалить их в папку языков. 4
- Использовать мультисайт. 1 Эта схема удобна, когда нужно создать несколько идентичных, сложных в настройке сайтов. 3 Тогда настраивают один движок и получают несколько экземпляров сайта. 3
Для реализации этих методов рекомендуется обратиться к специалисту.