2011-01-25 50 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