如何在sitecore 6.2中首次将默认语言附加到URL加载

如何在sitecore 6.2中首次将默认语言附加到URL加载,sitecore,Sitecore,我在web.config文件中创建了languageEmbedding=“always”。但是,当URL第一次加载时,它不会将语言附加到URL。例如: 我需要URL类似于http://www.abc.com/en/def/ghi 谁能给我建议一下这个问题的解决办法吗 提前感谢。languageEmbedding=“always”仅适用于生成的链接。 如果第一个请求的URL中没有语言代码,则必须自行实现强制重定向该请求的功能 我认为您可以通过将处理器添加到管道并将其置于StripLanguage处

我在web.config文件中创建了languageEmbedding=“always”。但是,当URL第一次加载时,它不会将语言附加到URL。例如:

我需要URL类似于http://www.abc.com/en/def/ghi

谁能给我建议一下这个问题的解决办法吗

提前感谢。

languageEmbedding=“always”仅适用于生成的链接。 如果第一个请求的URL中没有语言代码,则必须自行实现强制重定向该请求的功能

我认为您可以通过将处理器添加到
管道并将其置于
StripLanguage
处理器之前来实现这一点。

languageEmbedding=“always”
仅适用于生成的链接。 如果第一个请求的URL中没有语言代码,则必须自行实现强制重定向该请求的功能

我认为您可以通过将处理器添加到
管道并将其置于
StripLanguage
处理器之前来实现这一点。

为定义下的网站节点设置defaultLanguage=“en”。

为定义下的网站节点设置defaultLanguage=“en”