Уважаемые специалисты, подскажите новичку, где искать проблему.
Было две языковых версии, добавил третью и... в некоторых местах в чанках выводит не тот язык. пример запроса:
[!Ditto? &parents=`6` &tpl=`partnerTpl_(yams_id)` &summarize=`all` &extenders=`@FILE assets/modules/yams/yams.extender.inc.php` &id=`(yams_id)` &language=`(yams_mname)` &filter=`published_(yams_id),1,1` &orderBy=`menuindex ASC` &showInMenuOnly=`1`!]
Шаблон выводит правильный, заголовок правильный выводит в шаблон, а вот основная часть на с того языка. В первых двух языках все верно работает. где искать ошибку?
Второй вопросс - сайт работает на нескольких доменах, и, время от времени [(base_url)] выдает не тот домен, который основной, также не могу найти где это можно установить.
Помогите, пожалуйста разобраться.
с первым вопросом разобрался, второй вопрос остается открытым
[(base_url)] зависит от того, через какой домен зашли на страницу сайта. Если страница кэшируется, запоминается то, как первый раз зашли на эту страницу.
Мне кажется, "лучше склеить домены через 301 редирект"
просто в .htaccess добавить (если главный домен с www)
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^www\.example-domain-please-change\.com [NC]
RewriteRule (.*)
http://www.example-domain-please-change.com/$1 [R=301,L]
[ed. note: AKots last edited this post 14 years, 3 months ago.]