2011-01-25 51 views
0

我正在考虑为一个利基爱好者网络创建一个社交网络,我知道人们有一个胃口,让他们有自己独特的域名(www.myfoowebsite.com),而不管他们独特的网址是在我的平台上选择(www.opensourcesocial/124/ghyu.php)从社交网络应用程序作为域名经销商有多难?

我想最好的对比是http://flavours.me/它允许您关联自己的域名..

怎样运用呢?我知道人们会需要对我的应用程序指向自己的域名服务器,但我宁可亏本,什么我需要做我的结束..

任何指导感激..

回答

1

您想注册域名(所谓的top level domains - .at,.de,.com,.org ...?)吗?
您需要:

  • 一个域名服务器(或谁提供的名称为您服务) - DNS服务器是负责例如yourdomain.com /你正确地配置你的域名服务器yourdomain.com(有所有需要的记录 - >SOA, MX, A, AAAA (if your server is IPv6 capable), NS ... - 重要的是你最后的A或/和AAAA记录需要包含你的服务器的IP作为内容:
    例如,你需要为www.yourdomain.comA record与您的服务器的IPv4地址的内容(例如)127.0.0.1AAAA record与您的服务器的内容IPv6地址(例如: - 如果可能的话)::1
  • 一个注册商 - 有人谁是真正的“允许”注册tld(顶级域名)或者有一个接口,在这里你必须提供d在这里你设置域名服务器的IP地址和它的主机名称
  • 虚拟主机在您的服务器上“控制”域名;-)(设置文件根目录,特殊的php设置...)

这是非常基本的解释 - 你需要一些知识(或有人谁拥有!)做适当和安全!

0

在您结束时,你倒是您的网站设为默认的任何域名的IP(通常在Apache中,如果您使用的,与ServerAlias *指令(见the documentation)。

然后,所有你需要做的就是阅读$_SERVER['HTTP_HOST']变量PHP,并采取相应的行动。

0

你很可能需要一个专用的服务器来做到这一点(我在这种情况下,请参阅@ Wrikken的答案)或者同意向托管服务器的服务器注册外部域的好主机提供商。不是每个人都这样做。

一旦完成,PHP $_SERVER["HTTP_HOST"]变量将为您提供请求页面的域名。

+0

不一定是*'nice'*主机提供商,更像*'任何像样的'*主机提供商恕我直言(只要你有自己的IP地址,当然:))。然后,再次,我已经用很少的控制,然后使用VPS来使用任何东西...... – Wrikken 2011-01-25 11:56:24