2011-10-06 79 views
3

我使用localhost/frankgiotto的基本URL在我的開發機器上安裝了最新版本的Orchard。然後我將該網站移至www.frankgiotto.com並在設置中更新了我的基本網址。Orchard CMS-配置基本URL

網站完美地工作。我喜歡它的一切,但有一點是,每個頁面上的所有鏈接都映射到www.frankgiotto.com/frankgiotto/etc,我只需要www.frankgiotto.com/etc

這讓我瘋狂那一刻..幫助任何人!?

PS是的,我做絕對確保基地址設置爲www.frankgiotto.com 有趣的是,www.frankgiotto.com/Blog和www.frankgiotto.com/frankgiotto/Blog既工作又帶我去同一個地方。它與網站上的其他所有內容一樣。

+1

漂亮的網頁設計。 – jgauffin

回答

2

是的,這是一個已知的問題,不幸的是。這是因爲現在鏈接和圖像地址只是作爲普通的HTML存儲在數據庫中。理想情況下,它們將作爲邏輯參考存儲,並可以在生產服務器上重新綁定。這個功能今天不存在,所以我們鼓勵人們做的是,如果他們打算部署在域的根目錄下,那麼在他們的開發箱中使用端口而不是虛擬目錄。這種方式相對url只是工作。在你的情況下,我擔心你將不得不手動重新綁定現有的鏈接並更改你的開發盒配置。

+0

好吧,這有助於..我使網站自己的應用程序,現在一切都看起來很棒。謝謝!! – user981623

3

這是有點斷章取義,反而使果園網址的工作,而不在本地僅需要做以下

  • 去Web項目
  • 開放性財產>網絡
  • 檢查任何問題「虛擬路徑」,將其設置爲空,一切都將被罰款

,這將使應用程序運行不帶「/」,因此少的機會,上述問題

+0

感謝man.that很棒,它爲我工作。我認爲你的答案比@ BertrandLeyRoy更正確。 –