N2CMS - 多语言站点和SEO友好URL

时间:2012-03-19 14:27:49

标签: n2 n2cms

我有一个有两种语言的N2网站:英语和塞尔维亚语。

我希望英文内容指向mydomain.com/en
和塞尔维亚语内容指向mydomain.com/sr

我该怎么做?

今天,英文首页的网址为mydomain.com
对于塞尔维亚语起始页:mydomain.com/Start/Index?page=127

我的第二语言的所有网页都没有SEO友好网址。

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:1)

您需要按以下方式组织网站结构

Root
     Language Intersection
           Start Page EN
           Start Page RS

然后,在App_Data中的web.config或配置文件中将StartPage设置为LanguageIntersection的ID。非友好URL的常见原因之一是,只有站点起始页面下方的页面(如web.config中所定义)才具有友好URL。因此,您必须在每个语言起始页上方移动起始页。