Здравствуйте!
Есть веб приложение, которое позволяет клиентам создавать свои страницы (конструктор сайтов, что-то типа таплинка). Адрес страницы будет типа mywebapp.com/client-page1
Приложение написано на VueJS (SSR), запускается на NodeJS (AWS ElasticBeanstalk) + используется AWS Route 53
Необходимо добавить возможность клиентам подключать свой домен для этой страницы.
Посмотрел похожие подходы на других сайтах (
https://taplink.ru/help/faq/settings/domain/), клиентам нужно добавить свой домен и прописать DNS (NS1, NS2) платформы в своем провайдере доменов .
Буду очень благодарен, если кто-то сможет направить в нужном направлении
Вопросы:
1) Нужно поднимать какой-то свой DNS? (ns1.mywebapp.com, ns2.mywebapp.com)
2) в коде NodeJS нужно будет проверять если идет запрос к домену, который указывал пользователь, то рендерить такую же страницу как для роута mywebapp.com/client-page1?