Назад | Перейти на главную страницу

Использование нескольких доменных имен на одном сервере

Я разрабатываю веб-сайт, на котором пользователи смогут объединять свои RSS-каналы и создавать собственные страницы. Я хочу дать каждому пользователю отдельное доменное имя, например jonhdoe.com, xyz.org. Я буду хранить файлы на одном сервере в одном веб-приложении (я не хочу заменять весь api для всех пользователей).

Теперь вопрос: как сделать так, чтобы несколько доменных имен указывали на один веб-сайт?

Это просто, если вы просто создаете записи DNS для каждого домена, чтобы указывать на один и тот же VIP / IP-адрес сервера, тогда запрос будет идти туда - то, как вы затем справляетесь с этими разными запросами домена, зависит от того, какую комбинацию веб-серверов вы используете и любые конфигурации маршрутизатора / балансировщика нагрузки, которые вы решите создать, но все начинается с правильной настройки DNS.

Тем не менее, у вас могут возникнуть проблемы, если у вас МНОГО пользователей, поскольку вам нужно будет купить (если они доступны) все эти домены. Возможно, было бы лучше иметь johndoe.somethingselse.com - тогда весь трафик будет идти на somethingelse.com, а ваши серверы затем сопоставят бит johndoe с вашей функциональностью - на самом деле я настоятельно рекомендую вам это сделать.

Я использую настраиваемый DNS-сервер, чтобы отвечать на все запросы одним и тем же ответом, который указывает на один и тот же сервер: http://it.dennyhalim.com/2009/11/park-and-monetize-idle-domains.html

Итак, все, что мне нужно, это настроить новый домен, используя мой DNS, и все будет указывать на мой сервер.