passshift
@passshift
php, js, html5, css

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

Здравствуйте!

Пишем небольшой сервис "дневников". Каждому юзеру выдается пространство для ведения "дневника" и динамический поддомен вида username.site.ru

Хотелось бы реализовать функцию "подключения" домена первого уровня вида username.ru

Как правильно организовать такого рода привязку? Как вообще это делается. Видел на разных сайтах, но никогда не связывался.
  • Вопрос задан
  • 2347 просмотров
Решения вопроса 1
FanatPHP
@FanatPHP
Чебуратор тега РНР
Вообще-то, никакой привязки к поддоменам тут нет.
А есть обычный домен плюс в админке тупо табличка вида домен => юзернейм, которая подменяет собой получение юзернейма из субдомена
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
Razbezhkin
@Razbezhkin
программист, преподаватель
Во первых, нужно организовать настройку DNS на котором находиться доменная зона так, чтобы там существовала запись A или CNAME которая будет ссылаться на адрес веб сервера. Если это имя username.mydomain.ru, то тут проще: находим DNS хостинг в котором есть API для редактирования зон и правим зону mydomain.ru, добавляя в нее запись username. Если же это домен пользователя, такой как username.ru, тогда придется заставлять пользователя править свою зону самому.

Во вторых на веб сервере настраиваем привязку вебсервера к ip адресу без привязки к домену, так, чтобы он обрабатывал все запросы на 80 порт.

Детали реализации зависят от тех технологий, который вы используете и от api dns хостинга.
Ответ написан
nazarpc
@nazarpc
Open Source enthusiast
При чем тут PHP???
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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