【发布时间】:2011-10-12 13:47:55
【问题描述】:
我在 sitecore 中创建了一个具有多种语言的网站...我是内容编辑器(系统 > 语言)我指定了三种语言(荷兰语、英语和德语)。不,我有 2 个问题。
例如,当一个项目有英文版本但没有德文和荷兰文版本时,我输入德文网站的地址:www.testsite.com/de 我得到德文网站,但没有内容。在这种情况下,我希望显示 404 页面。
另一个问题是,当我转到系统 > 语言中未指定的语言时,该项目仍然是一个空站点。在这种情况下,我还希望显示 404 页面。只要页面是有效的 ISO 代码,Sitecore 就会显示该页面。
我使用的是 Sitecore 6.4
有没有人可以解决这些问题?
提前致谢!
mrtentje
我的 LinkManager 在 Web.config 中指定如下:
<add name="sitecore" type="Sitecore.Links.LinkProvider, Sitecore.Kernel" addAspxExtension="true" alwaysIncludeServerUrl="false" encodeNames="true" languageEmbedding="asNeeded" languageLocation="filePath" shortenUrls="true" useDisplayName="false"/>
【问题讨论】:
标签: url-routing sitecore sitecore6