После включения ЧПУ слетает путь до css
Включая ЧПУ как указано тут modx.ws/blog/blog-o-modx-revolution/nastrojka-chpu-i-htaccess-dlya-modx-revolution.html, но теперь при загрузке страницы путь к css выглядит domain.com/page_name/path_to_template/style.css, браузер пугается и не грузит стили :( Причём такая проблема для ресурсов со вложением!
Комментарии: 14
у файла htaccess в корне сайта, точку в начало перенесли?
Да
В шаблоне не указан тег
<base href="http://your.website/" />
Но лучше, вместо этого тега в системных настройках указать link_tag_scheme full ( по умолчанию там -1)
Включил, стали открываться вложенные ресурсы, но css так и не подтягиваются — meridianz.ru/interest/
тут assets/templates/meridianz/style.css добавьте слэш в начале, /assets/templates/meridianz/style.css
И, кстати, после изменения настроек ищите косяки, у вас полно такого:
<p>Ваш Город: <a href="/https://meridianz.ru/change-city.html">Владивосток</a></p>
<p><a href="/https://meridianz.ru/search.html">Поиск по сайту</a></p>
Знаю, привожу в порядок наследство. Проблема решилась с css ушла! появилась другая — если переходить из вложенного ресурса в другой любой, то в адресе остаётся псевдоним ресурса где находился и к нему добавляется псевдоним ресурса на которым должен был быть совершён переход. Мне еще кажется что у меня не работает htaccess, в админке на нём висит замочек, что это может значить ?)
Попробуйте для style.css прописать так /assets/templates/meridianz/style.css
да, проблема решилась с css ушла! появилась другая — если переходить из вложенного ресурса в другой любой, то в адресе остаётся псевдоним ресурса где находился и к нему добавляется псевдоним ресурса на которым должен был быть совершён переход. Мне еще кажется что у меня не работает htaccess, в админке на нём висит замочек, что это может значить ?)
Там где слева у вас меню «Наши специалисты», скорее всего ссылки на пункты прописаны вручную. Я думаю что там ссылка типа doctors/onkolog.html, а нужно /doctors/onkolog.html
меню собирается WayFinder'ом, переназначил права на чтения для htaccess, убрал вложенные url, переходы из меню заработали, но теперь все ссылки на страницах приняли примерно следующий вариант meridianz.ru/https://meridianz.ru/uzi.html
Это меню генерируется правильно. Я пока вижу только проблемы со ссылками на Ваш город и в разделах Это интересно и Новости. Проверяйте их. Может там где-то вручную прописано meridianz.ru/
В разделах Новости и Это Интересно все ссылки идут через тег base_url, после отключения ЧПУ не меняется ситуация, значит где-то кривит htaccess…
Вот ответ на мой вопрос docs.modx.com/revolution/2.x/administering-your-site/using-friendly-urls :)
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.