Как привязать доменные имена к страницам?

Добрый день.
Имеется web сайт (Django, Postgresql, Nginx) все крутится на одном VDS.
Сейчас для пользователей личные страницы доступны через субдомены вида: user1.website.ru
Хотим предоставить клиентам возможность доступа к странице через свое доменное имя, например: super-user.ru.
Как представляю.
Пользователь покупает доменное имя прописывает nameserver'ы? Потом наша система прописывает доменную зону? Затем генерируется конфиг для nginx?
Подскажите как лучше поступить и организовать это дело? Настраивать Bind9? Как быть с nginx?
Не знаю с чего начать.
  • Вопрос задан
  • 412 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Arik
К хосту что определяет страницы (user1.website.ru) указать default_server
nginx.org/ru/docs/http/request_processing.html

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

Юзер надо лишь указать IP вашего сервера или лучше CNAME, вдруг у вас переезд будет
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы