如何将外部域分配给当前网站的页面

时间:2016-06-14 08:14:01

标签: php laravel dns system-administration

很抱歉,如果这个问题看起来很模糊,那么一旦你阅读它,你就会想要对它进行投票。我不是一个系统管理方面的专家,但我会尽可能清楚地解释这个问题。

我需要创建一个网站,用户可以在其中拥有个人资料并将外部域附加到此网站上的个人资料页面。我们假设我们有一个网站: myresume.com

用户将注册并创建个人资料,其网址将如下所示: myresume.com/username

我需要添加的功能应该允许用户将他的域指向他的个人资料网址。

是否有可能通过php,因为我的整个应用程序将用laravel 5.2编写?

我可能需要拥有自己的名字服务器,或者只需要为用户提供他需要指向其域名的IP地址,但之后我需要以某种方式从我这边获取域名并将其指向网址(myresume.com/)用户名)。怎么办呢?

如果有人可以解释它是如何完成的,或者至少指出在哪里寻找答案那就太棒了。感谢。

1 个答案:

答案 0 :(得分:1)

  1. 您需要了解Apache NGINX的工作原理。
  2. 您需要知道$_SERVER['HOST']是什么。
  3. 实现此目的的逻辑。
  4. 您将如何做到这一点:

    在VPS /专用的应用中托管您的应用,其中您的应用是默认的'没有其他VirtualHost。 在index.php文件中,define URL。如果设置了URL,请让Laravel的路由选择哪个profile_id与URL匹配,然后将用户重定向到该URL或呈现输出。

    简单?