2010-07-29 54 views
0

假設我有www.usa.com作爲主站點。我將在同一個專用服務器上創建www.utah.com..www.indiana.com ...等。在創建這些美國國家網站之後,我將向www.usa.com註冊用戶,並將他們置於不同的州,併爲他們提供他們自己的網站,如www.utah.com/andy。這裏的用戶Andy是從www.usa.com註冊的,但是在www.utah.com下。如果我從www.utah.com或www.usa.com搜索用戶Andy,我可以得到他的詳細信息,但我無法從www.indiana.com獲得他的詳細信息。跨域關係

我怎麼能實現上述喜歡註冊從一個網站,但放置在另一個網站?你推薦一個數據庫 - 多域的概念?我應該如何建立這種類型的應用程序?請幫助

回答

0

從你的描述它聽起來更像是你的應用程序(如一個單一的應用程序)將被邏輯地組織這樣的:

usa.com
usa.com/utah
usa.com/utah/安迪
usa.com/indiana
...

你可以通過一些URL重寫來實現你想要的使用狀態不同的域。你的應用程序將處理搜索邏輯。

- 或 -

另一種方法是設置每個站點,因爲它是自己的應用程序。美國網站將被配置爲搜索每個國家網站(通過查詢字符串也許)並彙總結果。

我知道還有其他的方法來設置你在找什麼,但我認爲這可能是兩個主要的選擇。

+0

謝謝。我想這樣做「你可以通過一些URL重寫來爲狀態使用單獨的域來實現你想要的,你的應用程序將處理搜索邏輯」。因爲我認爲它的動態和更合乎邏輯而不是創建狀態明智的站點。我認爲這也會節省我的成本。 您可以給我一些鏈接,我可以找到關於我必須做的URL重寫類型的信息嗎? – kiro 2010-07-29 18:23:55