Điểm:0

Xử lý một URL dài trong chuyển hướng 302 trên nginx

lá cờ cn

Tôi có một công cụ rút ngắn URL chạy trên nginx (1.20.0), chuyển hướng đến các URL khác nhau bằng cách sử dụng Chuyển hướng 302 đơn giản (Django chuyển hướng chính xác là phím tắt sẽ gửi 302). Tôi nhận thấy rằng với một URL cụ thể (tổng cộng hơn 3850 byte), nginx từ chối gửi 302 và thay vào đó trả về lỗi 502.

Có vẻ như đây là sự cố cấu hình máy chủ. Tôi có thể điều chỉnh kích thước tối đa của 302 ở đâu?

Ivan Shatsky avatar
lá cờ gr
Điều chỉnh bộ đệm proxy đôi khi có thể giúp giải quyết các sự cố như vậy. Kiểm tra các chỉ thị `proxy_buffers`, `proxy_buffer_size`, `proxy_busy_buffers_size`. Chúng dành cho mô-đun proxy HTTP, nhưng các mô-đun tương tự cho mô-đun FastCGI (`fastcgi_*`) hoặc uWSGI (`uwsgi_*`) cũng tồn tại.

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