2011-11-04 44 views
2

我設置果園cms.mysite.comOrchard CMS - 我可以將網站內容複製到另一個網站嗎? (首次發佈)

我沒有將它安放www.mysite.com,因爲當我配置我的網站的階段中對於第一次,我不希望它被通過www.mysite.com

我打算請按照下列步驟看出:

  1. 配置我的網站通過cms.mysite.com
  2. 創建另一個IIS網站上運行ASP.NET 4 www.mysite.com
  3. 當網站的準備,複製網站內容(文件系統正)到www.mysite.com
  4. 刪除cms.mysite.com
  5. 今後所有的網站(例如,通過編輯/作者)的變化將主要網站(www.mysite.com)上進行

這應該是正確的 - 因爲所有的內容都存儲在數據庫中?

還是我這樣做是錯誤的方式?

+0

我不認爲這裏應該有問題。這幾乎是我大部分時間做的事情 - 在開發過程中我從本地主機開始工作,一旦完成就複製到服務器。 – Ragesh

+0

@Ragesh - 所以你只需進行修改,然後發佈(使用VS)Orchard.Web項目,FTP,那就是了?什麼web.config的變化 - 它不需要知道基地網址是「www.mysite.com」而不是'localhost.www.mysite.com'? – RPM1984

+0

我在開發過程中不使用子域名;它只是運行本地URL和端口http:// localhost:1234(沒有子域或子文件夾)。而且,是的,在部署後,您應該登錄到管理面板並更新基本URL設置。 – Ragesh

回答

1

是的,這應該工作得很好。

但記得要更改基本URL設置(在儀表板 - >設置 - >通用)到新的URL。

還要確保IIS應用程序池(在新應用程序運行時)用戶帳戶對Orchard根目錄中的App_Data文件夾具有讀/寫訪問權限。

+0

感謝您的建議。 – RPM1984

+0

@ RPM1984不客氣:) –

相關問題