1

我最近從Kentico v8.2升級到了Kentico v9.0。在Kentico v8.2中,我能夠在IE11,Firefox和Chrome中查看該網站。自升級到Kentico v9.0以來,我只能在IE11中查看網站。爲什麼我的Kentico v9.0網站不會在Chrome或Firefox中顯示

在Chrome和Firefox中,我收到消息「該網站不包含任何內容,請登錄管理並編輯內容。」

如果我使用Chrome或Firefox登錄管理,管理磁貼全部存在,並且按預期工作。只是用戶網站不顯示任何內容。

我在這裏發現了類似的問題http://devnet.kentico.com/questions/the-web-site-doesn-t-contain-any-content-sign-in-to-administration-and-edit-the-content,雖然他們似乎無法在任何瀏覽器訪問他們的網站。我嘗試了清除臨時ASP NET文件夾的建議補救措施,但它沒有解決問題。

有誰知道什麼可能是錯的,以及如何解決它?

+1

有幾件事情入手:明確的瀏覽器緩存,檢查域別名,嘗試預覽模式,嘗試切換文化......嘗試添加視圖模式= livesite T' o現場網址... – rocky

+0

感謝您的建議,但他們沒有解決它。 – sixeyes

回答

3

這可能與瀏覽器的默認語言設置有關。嘗試添加?lang = xx-xx查詢字符串。將xx-xx替換爲內容樹中可用/翻譯的文化(例如en-gb)。

要解決此嘗試下列操作之一:

    在「內容」設置
  • 使
  • 變化的「訪客文化」,從「自動」,以具有文化「默認文化相結合」被翻譯
  • 發佈或刪除沒有翻譯內容
+0

?lang = en-US工作。奇怪的是,當我將Chrome中的區域設置更改爲en-US以迴應先前的建議時,並未解決問題。 – sixeyes

+0

我發現只要使用?lang = en-US,永久解決了問題。即使在瀏覽器和IIS重新啓動之後,該網站仍可正常運行而不使用lang參數 – sixeyes

1

確保您清除Cookie,並檢查默認訪客文化,確保在這種文化中您的頁面有您的頁面模板,而不是空白頁面的默認頁面模板。

+0

謝謝。我試過這些,但他們沒有修復它。我發現好奇的是管理界面的工作,但該網站不 – sixeyes

相關問題