你要解決的問題在一個完全不同的方式爲http://store.clientname.com/與http://clientname.com/store。
在第一種情況下,您可以將該網站作爲虛擬主機提供。只需設置名爲的虛擬主機store.clientname.com並將其DocumentRoot
設置爲包含http://mysite.com/clientname的文件的現有目錄。如果您有其他的Web服務器配置指令適用於http://mysite.com/clientname,那麼您還需要將這些指令應用到虛擬主機中。最後,客戶端可以在DNS中設置一個指向您的Web服務器的CNAME記錄store.clientname.com。
如果您使用的是Apache,你也可以使用一個默認的虛擬主機和mod_rewrite的動態翻譯形式HTTP的網址:// {店無論}/到http://mysite.com/ {不管}/。但是,如果您使用HTTPS,則這不起作用。
在第二種情況下,你不希望在http://clientname.com/服務網站,因爲客戶端可能已經託管想必http://clientname.com/otherstuff必須繼續工作並來自其服務器。因此,第二種情況對您來說更容易,因爲所有工作都必須在客戶端的Web服務器上完成。但很簡單:他們只需將其Web服務器配置爲代理http://clientname.com/store至http://mysite.com/clientname。
好的,我之前並不瞭解ServerFault.com。我會在那裏研究這個問題,並且保持這個更新。 – 2012-03-07 18:42:18