【问题标题】:Why won't my Kentico v9.0 website display in Chrome or Firefox为什么我的 Kentico v9.0 网站无法在 Chrome 或 Firefox 中显示
【发布时间】:2016-03-15 17:22:36
【问题描述】:

我最近从 Kentico v8.2 升级到了 Kentico v9.0。在 Kentico v8.2 中,我能够在 IE11、Firefox 和 Chrome 中查看该站点。由于升级到Kentico v9.0,我只能在IE11中查看网站。

在 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 文件夹的建议补救措施,但没有解决问题。

有谁知道可能出了什么问题以及如何解决?

【问题讨论】:

  • 从以下几点开始:清除浏览器缓存、检查域别名、尝试预览模式、尝试切换文化...尝试将 ?viewmode=livesite 添加到实时网址...
  • 感谢您的建议,但他们没有解决。

标签: google-chrome internet-explorer firefox content-management-system kentico


【解决方案1】:

这可能与浏览器的默认语言设置有关。尝试添加 ?lang=xx-xx 查询字符串。将 xx-xx 替换为内容树中可用/翻译的文化(例如 en-gb)。

要解决此问题,请尝试以下方法之一:

  • 在“内容”设置中启用“与默认文化相结合”
  • 将“访客文化”从“自动”更改为已翻译的文化
  • 发布或删除未翻译的内容

【讨论】:

  • ?lang=en-US 有效。奇怪的是,当我响应早先的建议将 Chrome 中的区域设置更改为 en-US 时,它并没有解决问题。
  • 我发现只要使用 ?lang=en-US 就可以永久解决这个问题。即使在浏览器和 IIS 重新启动后,网站也可以在没有 lang 参数的情况下正常工作
【解决方案2】:

确保清除 cookie,检查默认访问者文化,确保在这种文化中您的页面有您的页面模板,而不是空白页面的默认模板。

【讨论】:

  • 谢谢。我试过这些,但他们没有解决。我觉得奇怪的是管理界面可以工作,但网站却没有
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-02-18
  • 2012-11-22
  • 2014-07-14
  • 2013-04-24
  • 2010-11-18
  • 2022-10-07
  • 2023-01-04
相关资源
最近更新 更多