2012-05-17 3 views
1

Я делаю несколько языков сайт с кодом воспламенитель и библиотеки i18n:код воспламенитель + библиотека i18n Multilanguages ​​-> переназначения и SEO

То, что прослушивает меня и многие другие в дискуссионном потоке, заключается в том, что запросы перенаправляются таким образом:

base_url -> base_url/default_language/default_controller 

в то время как

base_url/language -> base_url/language 

Это раздражает по двум причинам:

  1. Базовый адрес моего домена никогда не будет появляться на адресной строке браузера (странный), ни быть индекса по Google

  2. Я не хочу, чтобы default_controller отображался в адресной строке на других языках. Так что моя домашняя страница должна выглядеть следующим образом:

< base_url - по умолчанию язык

base_url/пт/< - французская версия

Может кто-нибудь мне помочь? Код находится на главной странице библиотеки, упомянутой ранее.

+0

Пожалуйста, проверьте Kitlang: @ [искра] (искра) или сам код библиотеки @ [github] Следуйте инструкциям, я думаю, что он делает то, что вы желаете. [искра]: http://getsparks.org/packages/kitlang/versions/HEAD/show [github]: https://github.com/devtime-share/codeigniter-kitlang – Atomicon

ответ

0

попытайтесь использовать site_url ('controller/function'), поскольку i18n изменяет поведение CI, а ссылки с base_url()/controller/funciont не работают.

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