ok, nhiệm vụ này đơn giản nhưng tôi không thể làm việc được. Tôi muốn có một thư mục con sau tên miền của tôi (thực ra là sau IP của tên miền đó), nó chuyển hướng đến một cổng cụ thể trên cùng một máy chủ. Về cơ bản, tôi muốn thoát khỏi việc phải sử dụng nhiều cổng.
Đây là cấu hình nginx của tôi cho điều đó
server {
listen 80;
index index.html index.htm index.nginx-debian.html index.php;
server_name aaa.bbb.ccc.ddd;
location ^~ /app2 {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $host;
proxy_pass http://aaa.bbb.ccc.ddd:8001;
}
}
Vì vậy, khi truy cập aaa.bbb.ccc.ddd / app2, tôi muốn giải quyết vấn đề này thành http: //aaa.bbb.ccc.ddd: 8001 .
Điều này có thể lưu ý có thể rất phức tạp. Tôi đang thiếu gì ở đây?
Cảm ơn bạn