首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >域名到网站的子域

域名到网站的子域
EN

Stack Overflow用户
提问于 2016-02-01 17:23:41
回答 1查看 45关注 0票数 0

我希望这不是一个重复的问题,但我找不到一个好的答案。在域名,服务器等方面我是个新手.

我创建了一个网站www.mywebsite.com.在这里,成员可以创建一个帐户。通过创建一个帐户,他们获得了自己的url:www.mywebsite.com/username.

他们现在有了自己的“网站”,可以访问以下链接:

  • www.mywebsite.com/username/about-me
  • www.mywebsite.com/username/contact-me
  • www.mywebsite.com/username/blog
  • ..。

在很多情况下,这些成员已经有了自己的域名(www.username.com).。我想知道如何能够将这个域名链接到他们在我的网站上创建的“网站”。

示例

  • www.username.com指向www.mywebsite.com/username
  • www.username.com/about-me指向www.mywebsite.com/username/about-me
  • www.username.com/contact-me指向www.mywebsite.com/username/contact me
  • ..。

我正在使用PHP主机,因此我的网站是用PHP编写的。要开始,它不应该是自动化的。我将在第一种情况下手动完成。我该怎么开始呢?

EN

回答 1

Stack Overflow用户

发布于 2016-02-01 17:28:10

简而言之:

  1. 您需要确保您的站点是服务器上的默认站点。如果您使用的是共享主机,则情况可能不是这样。
  2. 域名的DNS需要指向服务器的IP地址。
  3. 在PHP检查$_SERVER['HTTP_HOST']中,检查它不是您自己站点的主机名,将它与用户匹配(可能使用数据库查找),然后使用它而不是URL的第一个路径段来确定要加载哪个用户的数据。

/foo与用户匹配时,您还需要确保处理HTTP_HOST的方式与正常处理/$USER/foo的方式相同。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35136565

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档