в настоящее время я работаю с Менеджер прокси-серверов NGINX для управления моими переадресациями обратного прокси.
Однако у меня проблема с автоматическими переадресациями, которую я не могу решить.
У меня есть два проекта, вордпресс
и мониторинг (прометей/графана
) wordpress отлично работает с поддоменом (subdomain.domain.com).
Для второго я не хочу использовать поддомен, но что-то вроде этого: subdomain.domain.com/monitoring
. И это не работает, зная, что все проекты настроены с помощью Docker.
У кого-нибудь есть идея?
Моя расширенная конфигурация nginx:
местоположение /мониторинг/ {
прокси_пасс http://caddy:3000/;
client_max_body_size 10м;
client_body_buffer_size 128 КБ;
proxy_bind $server_addr;
proxy_buffers 32 4k;
время ожидания ошибки proxy_next_upstream invalid_header http_500 http_502 http_503;
send_timeout 5 м;
proxy_read_timeout 240;
proxy_send_timeout 240;
proxy_connect_timeout 240;
proxy_hide_header X-Frame-Options;
proxy_set_header Хост $host:$server_port;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto https;
proxy_redirect http://$схема://;
прокси_http_версия 1.1;
proxy_set_header Соединение "";
proxy_no_cache $cookie_session;
proxy_set_header Обновить $http_upgrade;
proxy_set_header Соединение "обновление";
}