2012-03-19 88 views
0

我有一个N2网站,有2种语言:英语和塞尔维亚语。N2CMS - 多语言网站和SEO友好网址

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

我怎么能这样做?

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

在我的第二语言的所有页面没有SEO友好的URL。

任何帮助将不胜感激!

回答

1

你需要组织你的网站的结构以下面的方式

Root 
    Language Intersection 
      Start Page EN 
      Start Page RS 

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