Задать вопрос
@crayes23

Как правильно задать пути в nginx?

Перенёс свой сайт на joomla с хостинга на vps, поставил nginx php-fpm mariadb и phpmyadmin, я новичок и всё делал очень криво

появилась проблема - в ссылках иногда(тоже странно, что не на всех) не хватает одного уровня вложенности в начале
например в /administrator логотип joomla указывается по ссылке /templates/isis/images/joomla.png хотя на самом деле лежит в /administrator/templates/isis/images/joomla.png

сначала думал дело в джумле и везде поменял пути и base url, но потом заметил что и в /phpmyadmin при логине переадресовывает на один уровень вложенности меньше (должен в /phpmyadmin/index.php, а в результате на /index.php)

думаю дело в кривом конфиге nginx, но директорию указал правильно, не понимаю что не так
ps другие страницы сайта тоже не открываются
  • Вопрос задан
  • 227 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Системный администратор
    6 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Хекслет
    DevOps-инженер с нуля
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
@crayes23 Автор вопроса
да, это точно дело в nginx, потому что даже при установке новой чистой джумлы в каталоге /var/www/site3 с той же конфигурацией nginx в sites-enabled (за исключением пути корневого каталога и 82 порта) - логотип не прогружается, потому что не хватает /installation/ в начале ссылки на него

/installation/template/images/joomla.png
Ответ написан
daager
@daager
Конфиг nginx в студию!
0daa008e0792.png
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы