Sitecore VirtualFolder是一种语言缩写

Sitecore VirtualFolder是一种语言缩写,sitecore,Sitecore,我们需要让我们的网站有一个域名的起始url.com/fa/en 我可以将站点节点设置为将virtualFolder和physicalFolder设置为/foo/bar,当我转到domain.com/foo/bar时,我会看到主页 但是,如果我将其设置为/fa/en,我会得到一个找不到的文档。我相信现在发生的事情是Sitecore看到了足总,认为这是一个语言设定者,我认为足总是葡萄牙人。我如何告诉Sitecore这不是一个语言指示器,而是一个virtualFolder 谢谢, ~james这两个链

我们需要让我们的网站有一个域名的起始url.com/fa/en

我可以将站点节点设置为将virtualFolder和physicalFolder设置为/foo/bar,当我转到domain.com/foo/bar时,我会看到主页

但是,如果我将其设置为/fa/en,我会得到一个找不到的文档。我相信现在发生的事情是Sitecore看到了足总,认为这是一个语言设定者,我认为足总是葡萄牙人。我如何告诉Sitecore这不是一个语言指示器,而是一个virtualFolder

谢谢,
~james

这两个链接提供了解决方案,以防其他人遇到此问题:

fa是波斯语伊朗语,因此Sitecore成功解决了这一问题。看起来你遇到了和我一样的问题。Sitecore希望前2个字符为语言代码,或5个字符为ISO代码。在你的例子中,英语应该是英语吗?你的网站是多语言的还是仅仅是另一个前缀?谢谢,这很有效,如果有人需要的话,我会很好地进行修改:而且