Сейчас,
У меня есть настройка 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.
У меня была такая же проблема, и это было простое решение