chúng tôi có hai máy chủ, A và B. Máy chủ A được truy cập trên toàn thế giới. Anh ta đã cài đặt nginx. Đó là những gì tôi có trong conf:Đường dẫn proxy chính xác trong nginx.conf
location /test {
proxy_pass http://localserver.com;
}
gì nó nên làm, là dịch addreess http://globalserver.com/test (có nghĩa là máy chủ A) đến địa chỉ máy chủ nội bộ http://localserver.com. Tuy nhiên, nó phụ thêm đường dẫn vị trí, có nghĩa là nó sẽ tìm kiếm http://localserver.com/test, không có sẵn. Làm thế nào tôi có thể làm cho các proxy vượt qua đến địa chỉ chính xác, ném ra phần cuối cùng trong vị trí?
Vâng giải pháp ở đây là nếu tôi thêm ít dấu gạch chéo ngược (đường dẫn gốc) ở cuối URI của tôi 'proxy_pass http: // 127.0.0.1 /' nginx sẽ không thêm đường dẫn đến vào cuối? –