В настоящее время пользовательские профили находятся в формате site.com/username, это нормально. Однако некоторые более тяжелые пользователи хотят использовать пользовательские доменные имена. Это похоже на Tumblr. Пользователям предоставляется субдомен username.tumblr.com, но им разрешено использовать внешний домен, который сопоставляется с субдоменом. Как мне это сделать в PHP? Разрешить пользователям использовать пользовательские доменные имена?Пользовательское сопоставление имен доменов в профиль пользователя.
Большое спасибо за помощь!
Используете ли вы какие-либо рамки? или просто PHP? –
Я думаю, что здесь есть несколько вопросов, ответы до сих пор касаются того, как создавать поддомены подстановочных знаков, такие как 'username.tumblr.com', но для реализации пользовательских доменов, таких как' username.com', потребуется несколько шагов: 1. 'username .com' должен указывать на ваш сервер (скажем, с записью DNS A). 2. 'username.com' хранится с данными пользователя в вашей базе данных. 3. в вашем PHP-коде вы просматриваете переменные CGI для пользовательских доменов и предпринимаете соответствующие действия. Вам также может понадобиться настроить ваш сервер (apache? Iis? Nginx?) Для маршрутизации всего трафика «порт 80» (независимо от домена) в ваше приложение PHP. –