Как назначить внешний домен на страницу текущего сайта

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

Мне нужно создать сайт, на котором пользователи могут иметь профили и прикрепить внешний домен к странице своего профиля на этом сайте. Допустим, у нас есть сайт:
myresume.com

Пользователь зарегистрируется и создаст профиль, а его URL будет выглядеть так:
myresume.com/username

Функция, которую мне нужно добавить, должна позволить пользователю указывать свой домен на URL своего профиля.

Возможно ли это через php, так как все мое приложение будет написано в laravel 5.2?

Возможно, мне понадобятся мои серверы имен или просто дайте пользователю IP-адрес, на который он должен указать свой домен, но тогда мне нужно будет каким-то образом получить домен со своей стороны и указать его на URL (myresume.com/username). Как это можно сделать?

Если бы кто-то мог объяснить, как это делается, или хотя бы указать, где искать ответ, это было бы удивительно. Благодарю.

0

Решение

  1. Вам нужно знать, как работает Apache NGINX.
  2. Вам нужно знать, что $_SERVER['HOST'] является.
  3. Логика для реализации этого.

Вот как вы это сделаете:

Разместите ваше приложение на VPS / выделенном, где ваше приложение является «по умолчанию» без других VirtualHost.
В вашем файле index.php define URL. Если URL-адрес установлен, пусть маршрут вашего Laravel выберет, какой profile_id соответствует URL-адресу, а затем перенаправит пользователя на этот URL-адрес или отобразит вывод.

Просто?

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]