Извините, если вопрос покажется немного размытым, и у вас возникнет соблазн проголосовать за него, как только вы его прочитаете. Я далек от того, чтобы быть экспертом в системном администрировании, но я постараюсь объяснить проблему как можно яснее.
Мне нужно создать сайт, на котором пользователи могут иметь профили и прикрепить внешний домен к странице своего профиля на этом сайте. Допустим, у нас есть сайт:
myresume.com
Пользователь зарегистрируется и создаст профиль, а его URL будет выглядеть так:
myresume.com/username
Функция, которую мне нужно добавить, должна позволить пользователю указывать свой домен на URL своего профиля.
Возможно ли это через php, так как все мое приложение будет написано в laravel 5.2?
Возможно, мне понадобятся мои серверы имен или просто дайте пользователю IP-адрес, на который он должен указать свой домен, но тогда мне нужно будет каким-то образом получить домен со своей стороны и указать его на URL (myresume.com/username). Как это можно сделать?
Если бы кто-то мог объяснить, как это делается, или хотя бы указать, где искать ответ, это было бы удивительно. Благодарю.
$_SERVER['HOST']
является.Вот как вы это сделаете:
Разместите ваше приложение на VPS / выделенном, где ваше приложение является «по умолчанию» без других VirtualHost.
В вашем файле index.php define
URL. Если URL-адрес установлен, пусть маршрут вашего Laravel выберет, какой profile_id соответствует URL-адресу, а затем перенаправит пользователя на этот URL-адрес или отобразит вывод.
Просто?
Других решений пока нет …