Пользовательский домен использует CNAME в локальном тесте

Я работаю над функциями, подобными тем, которые предоставляет github.io, который предоставляет пользовательский домен для каждой коллекции статей пользователя, новое. Я тестировал это, меняя хосты, и я хочу протестировать реальное моделирование, выполняемое локально, как я могу начать в моей локальной сети? Сейчас я прочитал некоторые статьи о dnsmasq, но мне все еще не очень ясно.

Я делаю следующее: когда у пользователя А есть коллекция, он может получить к ней доступ через https://ourserver-example.com/collcetion-of-a Затем он может добавить свой личный домен, например my-collection.io. После того, как он настроит его в нашей системе, он сможет получить доступ к своей коллекции через https://my-collection.io

Теперь я хочу выяснить, как мне протестировать этот домен my-collection.io на локальном компьютере, нужно ли мне создать локальный DNS-сервер и добавить запись cname, чтобы связать my-collection.io с ourserver-example.com?


person Helen    schedule 19.05.2021    source источник


Ответы (1)


Вы можете просто добавить запись в свой хост-файл следующим образом:

192.168.10.10 my-collection.io

Где IP-адрес — это IP-адрес сервера/машины, на которой запущено приложение. Если вы работаете на своем локальном компьютере на локальном хосте, установите это:

localhost my-collection.io
person Ked Mardemootoo    schedule 29.05.2021
comment
Да, спасибо за это, после того, как я разобрался с концепцией CNAME, я думаю, что в тесте достаточно использовать хосты. - person Helen; 03.06.2021