Điểm:0

Không có tệp tĩnh nào được cung cấp phía sau trình quản lý proxy Nginx

lá cờ nr

Tôi đã quản lý để có được một dự án Django hoàn toàn hoạt động và chạy với Nginx, Gunicorn và Docker. Nếu tôi chạy vùng chứa, nó sẽ hoạt động hoàn toàn khi tôi truy cập qua:

Tôi có thể truy cập các tệp trong/static với 2 loại địa chỉ cục bộ ở trên và trang web trông bình thường. CSS và hình ảnh đều ổn.

Nhưng nếu sau đó tôi đặt vùng chứa phía sau một proxy ngược với trình quản lý proxy Nginx thì đột nhiên tôi không nhận được các tệp tĩnh nữa. Trang web tải nhưng không có nội dung tĩnh nào được gửi.

Tôi đã kiểm tra nhật ký cả trên vùng chứa đang phục vụ trang web và trên vùng chứa nơi trình quản lý proxy chạy. Không có gì chỉ ra sự thất bại này. Khi tôi chạy vùng chứa trang web không ở chế độ daemon, nó sẽ hiển thị trong thiết bị đầu cuối "Không tìm thấy tệp tĩnh/icon.png" nếu tôi cố gắng sử dụng địa chỉ trình quản lý Proxy.

Tôi có các bộ chứa Docker khác có thể truy cập đầy đủ theo cách này, f.e. người khuân vác, đom đóm. Vậy là trình quản lý Nginx Proxy hoạt động.

Tại sao địa chỉ cục bộ hoạt động nhưng nếu tôi trỏ proxy ngược tới vùng chứa thì không?

Richard Salts avatar
lá cờ cn
Cấu hình nginx trên proxy có liên quan đến trang web này trông như thế nào?

Đă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.