Проблема с Localizator
Приветствую! Нужна помощь с Локализатор.
Настроил все по инструкции, но если в base указать [[!++site_url]], то на /en/ все стили слетают. В стилях прописывал слэш в начале, дописывал /assets/…, и даже переносил стили в отдельную папку assets, но стили все равно слетают. Причем если в base указать просто url, то все работает, но при переходе на другие ссылки, естественно, переходит на главный язык. Ах да, если указать в base {$_modx->config.site_url}, то получится вот это
Поясню, что начинающий в этом деле и много не знаю, и попрошу, пожалуйста, на пальцах объяснять, если это возможно. Спасибо!
Настроил все по инструкции, но если в base указать [[!++site_url]], то на /en/ все стили слетают. В стилях прописывал слэш в начале, дописывал /assets/…, и даже переносил стили в отдельную папку assets, но стили все равно слетают. Причем если в base указать просто url, то все работает, но при переходе на другие ссылки, естественно, переходит на главный язык. Ах да, если указать в base {$_modx->config.site_url}, то получится вот это
Поясню, что начинающий в этом деле и много не знаю, и попрошу, пожалуйста, на пальцах объяснять, если это возможно. Спасибо!
Комментарии: 2
если используете апач с 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 то замените на свою папку
Спасибо большое, все заработало!
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.