Если вы запускаете оба приложения на одном сервере, вы можете использовать для этого обратный прокси. Этот ответ больше рассказывает о том, как выполнить sh this.
В случае, если вы запускаете каждое приложение на другом сервере, вы можете использовать поддомены и записи NS как этот ответ объясняет.
Что касается межсайтовой ошибки, в этом ответе есть несколько ссылок о том, как с этим справиться, сохраняя несколько доменов. Не знаю, относится ли это к вашему случаю, но это хороший справочник.