我如何允許用戶將他們的域映射到我網站上的網址? (比如tumblr或博主如何)如何讓用戶將他們的域名映射到我網站上的網址?
該應用程序正在開發Django。我希望用戶能夠將他們的域名映射到mydomain.com/username(這是可能的還是我需要像username.mydomain.com這樣的格式?)
此外,我的應用程序運行在VPS上,所以我我的名稱服務器爲ns1.mydomain.com和ns2.mydomain.com。
我如何允許用戶將他們的域映射到我網站上的網址? (比如tumblr或博主如何)如何讓用戶將他們的域名映射到我網站上的網址?
該應用程序正在開發Django。我希望用戶能夠將他們的域名映射到mydomain.com/username(這是可能的還是我需要像username.mydomain.com這樣的格式?)
此外,我的應用程序運行在VPS上,所以我我的名稱服務器爲ns1.mydomain.com和ns2.mydomain.com。
最簡單的方法是通過域隱藏。大多數域名提供商將允許用戶使用此選項。
另一個簡單的想法是爲您的用戶提供一個非常通用的html頁面,只需在您的網站上的iframe中包含他們的網址,並將他們的位置作爲其默認目錄索引(例如index.html)。
上述兩者總是顯示基本域(沒有欺騙)。如下所述,一個CNAME DNS記錄會照顧到這一點,假設他們不得不修改DNS記錄的能力...
www.someuserdomain.com. CNAME username.yoursite.com
在這種情況下,你將不得不向您的特定主機設置爲如何以編程方式更改您的DNS設置。你是否真的可以這樣做取決於主機。如果您的服務器正在運行您有權訪問的DNS服務器,則可以通過這種方式進行更改。
用戶不需要使用mod_rewrite,他們會嗎? Blogger只是指示用戶爲指向ghs.google.com的域名或子域名添加CNAME記錄,這非常簡單並且比隱藏或iframe更好。 – CoderDennis 2009-06-09 05:09:18