Назад | Перейти на главную страницу

Ошибка обратного прокси Nginx с доступом к munin

Сейчас,

У меня есть настройка munin, чтобы к нему мог получить доступ любой виртуальный домен на моем сервере, добавив / munin / в конец виртуального домена. Настройка псевдонима Apache выглядит так ->

Alias /munin /home/munin/

Теперь я только что настроил nginx в качестве обратного прокси, и, похоже, все работает нормально с доменными именами, за исключением того, что я не могу получить доступ к каталогу munin.

Если я удалю псевдоним, каталог munin загрузится, но статический контент (файлы изображений, файлы js и т. Д.) Не загружается.

Я попытался добавить псевдоним в nginx, но, похоже, это не помогает, используя

location /munin {
    Alias /home/munin
}

Вопрос связан не только с этим одним каталогом, но и с любым другим каталогом, например /usr/share/phpmyadmin/ каталог, так как я не могу получить к нему доступ после настройки nginx в качестве прокси.

Как я могу настроить nginx, чтобы я мог получить доступ к munin, который находится в /home/munin используя формат domainname.com/munin?

Спасибо

location /munin {
   root /home;
}

Если вы используете другой порт для прокси-сервера apache, например 8080 или что-то в этом роде, вы можете получить доступ к munin напрямую, используя apache, используя example.com:8080/munin.

У меня была такая же проблема, и это было простое решение