2017-08-29 101 views
0

時,會顯示404我有CD/CM環境,我的CM網站是auth.mysite.com,CD是mysite.com。我有一個使用自定義語言創建的頁面。當我在頁面編輯器或預覽中查看此頁面時,它會顯示,但如果我嘗試瀏覽到auth.mysite.com/page的頁面,它將返回404。該頁面未發佈,因爲我們正在嘗試演示它適用於客戶端,但尚未準備好生效,但auth.mysite.com運行在主數據庫之外,因此它應該顯示該頁面存在於主數據庫中。此外,這個網頁以前工作,但開始顯示404後,我在它下面添加一個微型網站 - 不知道如果這可能已經打破了它。有誰知道爲什麼會發生這種情況?Sitecore頁面在預覽模式下顯示,但當瀏覽到

+1

發表你的''配置的一些信息,可能會有一些線索,在那裏,但目前很少有去。 – jammykam

回答

0

你提到過,在它下面添加一個微型網站後,它停止工作。我猜測那個微型網站的定義出現在web.config的主要網站之上?

由於網站解析解析爲微型網站,這可能會導致您看到的行爲。這可能會影響你的公共站點,所以我猜這個配置是特定於你的CM實例的。

嘗試更改網站定義的順序,以便具有最長rootPath + startItemPath的網站首先以降序出現。

如果失敗,請將您的配置作爲@jammykam提及。

這裏http://blog.paulgeorge.co.uk/2011/05/01/sitecore-linkmanager-inside-out-muti-site-and-sub-site-setups/

相關問題