2011-09-24 45 views
1

我對Orchard非常陌生,並且在設置IIS綁定時遇到了最困難的時間。我不擅長IIS,對於一般的Web開發來說是新手。試圖在IIS服務器上設置果園多租戶

說我有domain1.com這是主要的果園網站(房東)。我在Multi-Tenant模塊中正確設置了domain2.com。如果我將domain1.com和domain2.com作爲單獨的站點(即,我可以鍵入domain1.com並查看Orchard的房東站點,我可以鍵入domain2.com並查看使用的默認頁面),則服務器上的DNS記錄正常工作由我的控制面板)。

我想我只是有一個困難的時間綁定。我用我的服務器控制面板擺弄DNS設置 - 沒有運氣。然後,我嘗試使用IIS將domain2.com「綁定」到domain1.com,但我很確定我已經弄糟了它。 :)

我搜索了周圍的答案,但似乎沒有工作,否則我無法完全理解這個概念。 Orchard文檔並沒有真正處理IIS綁定(它處理使用開發計算機來託管多租戶站點,但我正在處理一個活動服務器 - 我所有的「開發」都是這樣完成的) 。

有什麼建議嗎?謝謝。

回答

2

要獲得用於多租期工作的綁定,您可以執行以下兩項操作之一。

設置一個包羅萬象的域名綁定: 與綁定設置爲所有未分配的IP地址和無主機名在IIS中創建網站。指向您服務器IP的任何域都將指向此站點,而Orchard多租戶將決定將哪個Orchard站點指向它。只有一個IIS站點可以具有此設置,否則它們會發生衝突。

添加多個域綁定:在ISS中創建一個綁定到domain1.com的站點,然後在編輯站點點擊綁定併爲domain2.com添加一個新綁定。

+0

謝謝!我被包裹在這個問題中,我沒有看到這個問題。我在租戶網站上綁定了這種方式(綁定到來自租戶網站的IIS中的地主站點),並且沒有想到以相反的方式綁定房東站點(將租戶站點綁定在來自地主站點的IIS中)。 –

+0

我不知道你是否知道答案,但我現在剛剛遇到另一個問題。如果你進入www.tenant.com,它在烏節路上運行良好。但是,Orchard的管理員只能爲一個網站提供輸入。在用戶只輸入Tenant.com的情況下,當我嘗試在樓主網站進行綁定時,它將我帶到了房東頁面,而不是租戶。我在考慮在Orchard Tenants管理員中添加一個新的「租戶」會從字面上創建一個新的網站,而不是採取替代實際租戶網站的方式。有什麼想法嗎? –

+0

我想不出什麼。我會問一個新問題,因爲這是一個新問題。 –