2012-03-19 2 views
0

У меня есть сайт N2 с 2-мя языками: английский и сербский.N2CMS - многоязычный сайт и дружественные URL-адреса для SEO

Я хочу Английское содержание, чтобы указать на mydomain.com/en
и сербское содержание, чтобы указать на mydomain.com/sr

Как я могу это сделать?

Сегодня URL для английского начальной страницы mydomain.com
И сербском стартовой страницы: mydomain.com/Start/Index?page=127

Всех страниц на мой втором языке не SEO дружественной URL.

Любая помощь была бы принята с благодарностью!

ответ

1

Вы должны организовать структуру сайта в следующим образом

Root 
    Language Intersection 
      Start Page EN 
      Start Page RS 

Затем в web.config или конфигурационный файл в App_Data установить StartPage быть идентификатор LanguageIntersection. Одной из распространенных причин недружественных URL-адресов является то, что только страницы ниже начальной страницы сайта (как определено в web.config) имеют дружественные URL-адреса. Следовательно, вы должны перенести стартовую страницу над каждой стартовой страницей языка.

Смежные вопросы