Как сделать так, чтобы пользователь мог подключить пользовательский домен к нашему сервису? (например, shopify, medium, wordpress)
Вопрос
Использование React для нашего сервиса Shopify. в основном та же функциональность. Я застрял в том, как сделать так, чтобы пользователь мог подключить свой домен к конкретному домену или поддомену наших сайтов.
например.
Пользовательский домен
uniquedomain.com
Сервисный домен
user.myservice.com
из магазина
shopify позволяет пользователю добавлять свой домен в свой магазин. как это работает?
заключение
Если пользователь хочет добавить свой домен к нашему конкретному URL-адресу, какую технологию мне следует использовать для этой функции?
в настоящее время используется React, реагировать на поддомен
реагировать на поддомен https://github.com/bmullan91/express-subdomain
1 ответ
Это можно сделать, используя записи CNAME или предоставив своим пользователям IP-адрес вашего сервера, чтобы добавить туда записи DNS.
Как shopify делает это -
Shopify предоставляет IP-адреса этого балансировщика нагрузки пользователям, которые хотят подключиться к своему домену к магазину shopify.
Конечный пользователь (владелец домена) должен указать свой домен на указанный IP-адрес, и вам потребуется настройка виртуального хоста для распознавания каждого домена.