我正在考虑为利基业余爱好者网络创建一个社交网络,我知道人们有兴趣拥有自己独特的域名(www.myfoowebsite.com)而不是他们独特的网址在我的平台上选择(www.opensourcesocial / 124 / ghyu.php)
我想最好的比较是http://flavours.me/,它允许你连接自己的域名。
我该如何处理?我知道人们需要将他们的名字服务器指向我的应用程序,但我不知道我需要做什么才能结束......
任何指导赞赏..
答案 0 :(得分:1)
您想注册域名(top level domains
- .at,.de,.com,.org ...?)?
你需要:
SOA, MX, A, AAAA (if your server is IPv6 capable), NS ...
- 对您来说很重要的是A
或/和需要包含服务器IP作为内容的AAAA
条记录:A record
www.yourdomain.com
,其内容包括您的服务器IPv4地址(例如)127.0.0.1
和AAAA record
,其中包含服务器IPv6地址的内容(例如 - 如果可能的话) )::1
基本上解释了这一点 - 你需要一些专业知识(或者有一些人!)才能做到这一点并且安全!
答案 1 :(得分:0)
最后,您将站点设置为ip的任何域名的默认站点(通常在Apache中,如果使用,则使用ServerAlias *
指令(请参阅the documentation)。
然后,您所要做的就是阅读PHP中的$_SERVER['HTTP_HOST']
变量,并采取相应的行动。
答案 2 :(得分:0)
您很可能需要一台专用服务器来执行此操作(在这种情况下请参阅@ Wrikken的答案)或者是一个好的托管服务提供商,他们同意在您的托管软件包的服务器上注册外部域名。不是每个人都这样做。
完成后,PHP $_SERVER["HTTP_HOST"]
变量将为您提供请求页面的域名。