Как настроить переадресацию?

Здравствуйте!

Развернул сайт MODX на локалке (xampp) - все работает, но только не картинки и стили из папки theme

Мой сайт: localhost/site/

А картинки пытается тянуть из: localhost/assets/theme/...хотя должно тянуть из localhost/site/assets/theme/

Два вечера прокопался, в конфигах все правильно..но это - жесь..никак не лечится

Только что нашел простое решение, нужно убирать слеш..

Было:
<link rel="stylesheet" href="/assets/theme/css/main.css">


Стало:
<link rel="stylesheet" href="assets/theme/css/main.css">


И тогда файл начинает прогружаться

Это все так-себе решение, сайт большой в шаблонах куча картинок, стилей и скриптов - убрать везде слеши стремно, так как при разворачивании на домене - это вновь может всплыть?

Теперь вопрос:

Могу ли я через htaccess решить эту проблему?
  • Вопрос задан
  • 46 просмотров
Пригласить эксперта
Ответы на вопрос 2
DanArst
@DanArst
Э, Ойboy!
1. Почитайте про относительные и абсолютные пути.
2. Попробуйте использовать тег<base href="localhost/site">
3. Или как написали в комментарии используйте виртуальный хост, чтобы при посещении 127.0.0.1 отображалось содержимое папки site
Ответ написан
webrevenue
@webrevenue
Веб-дизайнер и SEO оптимизатор
Системную настройку friendly_urls_strict поставьте Да
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы