如何给当前网站的页面分配外域
How to assign external domain to the page of current website
抱歉,如果这个问题看起来有点模糊,您一读到它就会忍不住投反对票。我远不是系统管理方面的专家,但我会尽可能清楚地解释问题。
我需要创建一个网站,用户可以在其中拥有个人资料,并将外部域附加到该网站上的个人资料页面。假设我们有一个站点:
myresume.com
用户将注册并创建个人资料,他的 url 将如下所示:
我的简历。com/username
我需要添加的功能应该允许用户将他的域指向他的个人资料 url。
是否可以通过 php,因为我的整个应用程序将用 laravel 5.2 编写?
我可能需要有我的域名服务器,或者只是给用户 IP 地址,他需要将他的域指向该地址,但随后我需要以某种方式从我这边获取域并将其指向 url(我的简历。com/username)。怎么做到的?
如果有人可以解释它是如何完成的,或者至少指出在哪里搜索答案,那就太棒了。谢谢。
- 您需要了解 Apache NGINX 的工作原理。
- 你需要知道
$_SERVER['HOST']
是什么。
- 实现这个的逻辑。
这就是你将如何做到的:
在 VPS / 专用主机上托管您的应用程序,其中您的应用程序是 'default',没有其他 VirtualHost。
在您的 index.php 文件中,define
URL。如果设置了 URL,让你的 Laravel 的路由选择哪个 profile_id 与 URL 匹配,然后将用户重定向到那个 URL 或呈现输出.
简单吗?
抱歉,如果这个问题看起来有点模糊,您一读到它就会忍不住投反对票。我远不是系统管理方面的专家,但我会尽可能清楚地解释问题。
我需要创建一个网站,用户可以在其中拥有个人资料,并将外部域附加到该网站上的个人资料页面。假设我们有一个站点: myresume.com
用户将注册并创建个人资料,他的 url 将如下所示: 我的简历。com/username
我需要添加的功能应该允许用户将他的域指向他的个人资料 url。
是否可以通过 php,因为我的整个应用程序将用 laravel 5.2 编写?
我可能需要有我的域名服务器,或者只是给用户 IP 地址,他需要将他的域指向该地址,但随后我需要以某种方式从我这边获取域并将其指向 url(我的简历。com/username)。怎么做到的?
如果有人可以解释它是如何完成的,或者至少指出在哪里搜索答案,那就太棒了。谢谢。
- 您需要了解 Apache NGINX 的工作原理。
- 你需要知道
$_SERVER['HOST']
是什么。 - 实现这个的逻辑。
这就是你将如何做到的:
在 VPS / 专用主机上托管您的应用程序,其中您的应用程序是 'default',没有其他 VirtualHost。
在您的 index.php 文件中,define
URL。如果设置了 URL,让你的 Laravel 的路由选择哪个 profile_id 与 URL 匹配,然后将用户重定向到那个 URL 或呈现输出.
简单吗?