в частном порядке решать эти проблемы - менять ссылки, копировать (плодить) компоненты\шаблоны. сделать можно. ну соответственно чем сложнее сайт, тем больше гемора будет при этом.
я один раз -давненько правда..и мне стыдно даже- на старте три языка сделал. говнокодом, но сделал, работало.. а клиента устраивало и денег давать не хотел.