2012-03-19 87 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。因此,您必須將起始頁面移至每個語言起始頁面的上方。