Tôi hiện đang làm việc với Trình quản lý proxy NGINX để quản lý chuyển hướng proxy ngược của tôi.
Tuy nhiên, tôi gặp sự cố với chuyển hướng tự động mà tôi không thể giải quyết.
Tôi có hai dự án, báo chí
và giám sát (prometheus/grafana
) cái wordpress hoạt động hoàn hảo với tên miền phụ (tên miền phụ.domain.com).
Đối với cái thứ hai, tôi không muốn sử dụng tên miền phụ mà đại loại như thế này: tên miền phụ.domain.com/monitoring
. Và nó không hoạt động khi biết rằng tất cả các dự án đều được thiết lập với Docker.
Có ai có ý tưởng gì không?
Cấu hình nginx nâng cao của tôi:
vị trí /giám sát/ {
proxy_pass http://caddy:3000/;
client_max_body_size 10m;
khách_thân_đệm_size 128k;
proxy_bind $server_addr;
proxy_buffers 32 4k;
hết thời gian chờ lỗi proxy_next_upstream invalid_header http_500 http_502 http_503;
gửi_thời gian chờ 5 phút;
proxy_read_timeout 240;
proxy_send_timeout 240;
proxy_connect_timeout 240;
proxy_hide_header Tùy chọn khung X;
proxy_set_header Máy chủ lưu trữ $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:// $scheme://;
proxy_http_version 1.1;
proxy_set_header Kết nối "";
proxy_no_cache $cookie_session;
proxy_set_header Nâng cấp $http_upgrade;
proxy_set_header Kết nối "nâng cấp";
}