ModX - основные ресурсы для разных контекстов - PullRequest
1 голос
/ 10 января 2012

Я начал использовать ModX вчера. Подготовил мой многоязычный веб-сайт, используя этот учебник: http://www.multilingual -modx.com / blog / 2011 / multilingual-sites-with-modx-and-babel.html .

Все отлично работает. У меня есть два контекста: web (domain.com - английский) и nl (domain.nl - голландский). Я перевел основной ресурс для контекста nl и других ресурсов.

Я столкнулся только с одной проблемой: почему domain.com возвращает ошибку 404? Он отлично работает для domain.nl/index, но не может заставить его работать для domain.nl.

Есть предложения?

Редактировать
Только что заметил, что Wayfinder генерирует URL домена.nl/index для перевода основного ресурса. Weird.

Ответы [ 2 ]

1 голос
/ 10 января 2012

Вам необходимо настроить переменную site_start на вкладке Context Settings.Вам необходимо предоставить идентификатор существующего и опубликованного ресурса.

Пожалуйста, перейдите по этой ссылке для получения дополнительной информации.

0 голосов
/ 26 января 2012

В учебнике, который вы связали, упоминаются только параметры site_url и cultureKey, которые должны быть установлены для каждого контекста.Вы также должны установить http_host для domain.com/domain.nl и site_start для идентификатора вашего желаемого «домашнего ресурса» для каждого контекста в настройках контекста.

Вы, вероятно, подойдете этому описанию изИнструкция modX для ваших нужд.(хотя это для запуска многоязычной страницы с разными поддоменами).

...