Điểm:0

Nginx đảo ngược proxy vượt qua ứng dụng giao diện người dùng phù hợp với url từ HTTPS sang HTTP

lá cờ bd

tôi mọi người. Tôi rất mới với Nginx. Tình hình của tôi là như thế này. Tôi có một ứng dụng Php xử lý cả phụ trợ và giao diện người dùng, đồng thời tôi cũng có một ứng dụng ReactJs khác dưới dạng dịch vụ giao diện người dùng vi mô. Tôi đang sử dụng bộ chứa Docker cho dịch vụ Nginx.

Hiện tại, các miền như thế này; ứng dụng php - https://my.happy.customers.local ReactJ - http://my.happy.customers.profile.local

Điều tôi muốn đạt được ở đây là, bất cứ khi nào khách hàng https://my.happy.customers.local/user/1234567989/profile url tôi muốn gửi người dùng đến http:///my.happy.customers.profile.local:3001/user/1234567989/profile url.

Tất cả các cookie và giá trị lưu trữ cục bộ được liên kết với https://my.happy.customers.local miền, vì vậy tôi cũng muốn sử dụng chúng từ miền thứ hai.

Tôi có thể làm cái này như thế nào??

Tôi đã chuyển hướng được url nhưng theo cách đó, tôi sẽ mất tất cả cookie.

vị trí ~ ^/(người dùng)(/.*)(/profile)(/.*) {
  viết lại ^/(user)(/.*)(/profile)(/.*)$ http:///my.happy.customers.profile.local:3001$request_uri chuyển hướng
}

Nếu tôi có thể chuyển hướng người dùng đến giao diện người dùng vi mô mà không thay đổi url thì thật tuyệt. Điều này có thể không?

Tôi đã thử cách này nhưng nó báo lỗi cho tôi.

vị trí ~ ^/(người dùng)(/.*)(/profile)(/.*) {
      trình phân giải my.happy.customers.profile.local;
      proxy_pass http://my.happy.customers.profile.local:3001$request_uri
    }
Điểm:0
lá cờ us

Ví dụ thứ hai của bạn là cách tiếp cận chính xác. Tuy nhiên, có những vấn đề trong ví dụ của bạn:

Bạn đã gõ địa phương, nó phải là địa điểm.

Cho người giải quyết chỉ thị, bạn cần chỉ định tên miền hoặc địa chỉ IP/địa chỉ của máy chủ định danh mà bạn muốn nginx sử dụng để phân giải tên miền. Tôi nghi ngờ bạn đã cài đặt trình phân giải DNS đệ quy để my.happy.customers.profile.local người phục vụ.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.