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

На сайте php будут настроены динамические поддомены для профилей пользователей через mod_rewrite (возможно nginx+mod_rewrite)
Подскажите пожалуйста, как правильно со стороны сервера реализовать возможность привязки к профилю внешнего домена. Так, чтобы пользователь, который раньше использовал для профиля поддомен username.site.com, смог входить на него по адресу username.com. При этом и в адресной строке тоже username.site.com изменялось на username.com.
по типу как домен для блога www.tumblr.com/docs/ru/custom_domains
или магазины на prom.ua

может указывать основному домену site.com пользовательский username.com как псевдоним, а потом разбирать по url и выдавать нужный контнет?
  • Вопрос задан
  • 2860 просмотров
Пригласить эксперта
Ответы на вопрос 2
asakasinsky
@asakasinsky
Я так понял, что нужно парковать домен вида user-site.com на поддомен вида username.mainsite.com. Динамические поддомены можно создавать по отличному примеру от dabich. Давным-давно я таким же образом реализовал один проект. Правда я тогда не парковал пользовательские домены, но немного изучал этот вопрос.
Предлагаемое решение: на mainsite.com поднять NS-сервера.
Для этого нужно как минимум два IP-адреса, и рецепты типа этих:
www.cyberciti.biz/faq/linux-unix-bind9-set-vanity-...
https://www.digitalocean.com/community/articles/ho...
Буду рад, если помог.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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