Проблема с Localizator

Приветствую! Нужна помощь с Локализатор.

Настроил все по инструкции, но если в base указать [[!++site_url]], то на /en/ все стили слетают. В стилях прописывал слэш в начале, дописывал /assets/…, и даже переносил стили в отдельную папку assets, но стили все равно слетают. Причем если в base указать просто url, то все работает, но при переходе на другие ссылки, естественно, переходит на главный язык. Ах да, если указать в base {$_modx->config.site_url}, то получится вот это

Поясню, что начинающий в этом деле и много не знаю, и попрошу, пожалуйста, на пальцах объяснять, если это возможно. Спасибо!
Семен
05 июля 2021, 12:34
modx.pro
428
0

Комментарии: 2

Евгений Webinmd
05 июля 2021, 15:52
0
если используете апач с mod_rewrite то в htaccess пишите

# htaccess
# redirect all requests to /en/assets*  to /assets*
# вставлять выше стандартного реврайта
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(en|ru)/assets(.*)$ assets$2 [L,QSA]
если у вас стили и картинки не в подпапке assets то замените на свою папку
    Семен
    06 июля 2021, 05:24
    0
    Спасибо большое, все заработало!
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2