我正在用Sitecore 6.2建立多个语言网站。在某些情况下,我们希望语言版本拥有自己的互联网域名(例如www.MySite.com的En-US默认,www.MySite.dk上的Da-DK丹麦语翻译)。如何在Sitecore 6.2中构建语言相关网站?
我想知道的是,为什么我不应该简单地在Sitecore中使用语言版本来建立一组翻译,然后在Web配置中创建一个指定语言版本的新节点互联网域名(www.MySite.dk)用默认语言DA-DK,像这样:
<site
name="www.MyWebsite.com"
virtualFolder="/"
physicalFolder="/"
rootPath="/sitecore/content"
startItem="/home"
language="en-US"
database="web"
domain="extranet"
/>
<site
name="www.MyWebsite.dk"
virtualFolder="/"
physicalFolder="/"
rootPath="/sitecore/content"
startItem="/home"
language="da-DK"
database="web"
domain="extranet"
/>
这是可能有意外(由我,在任何速率)如后果发布,缓存等?
很明显,这样的架构限制了两个站点之间实际发散程度的灵活性,但我认为我们已经涵盖了这一点。
语言将被设置为保存在路径中。
在此先感谢。
是的,你是正确的主机名 - 摘录实际上不是从我的webconfig,我粘贴在错误的属性域,谢谢。 – 2011-01-06 13:10:54