2009-03-29 31 views
8

Tôi đang thực hiện một số nghiên cứu về chuyển đổi từ Apache sang Nginx như một proxy ngược trước ứng dụng Grails trên chương trình phụ trợ. Tôi đang chơi xung quanh với một số URL viết lại và đã chạy vào một vấn đề với phản ứng được gửi trở lại từ phía sau của tôi. Tôi có thể xử lý các tiêu đề vị trí viết lại nhưng tôi tự hỏi những gì cách tốt nhất để xử lý nội dung thực sự là cho liên kết và như vậy.Phương pháp xử lý hậu tố tốt nhất Nginx phản hồi proxy ngược

Có phải nginx_substitutions_filter là phương pháp ưa thích hoặc có một mô-đun khác mà mọi người sử dụng để thực hiện thay thế nội dung trong nội dung phản hồi không?

Tôi đã nghĩ đến việc tạo một plugin Grails để xử lý hiển thị nội dung chính xác dựa trên các tiêu đề yêu cầu bổ sung nhưng bây giờ tôi nghĩ rằng sẽ được xử lý tốt nhất bên ngoài ứng dụng để cho phép linh hoạt nhất và khớp nối lỏng lẻo.

Có bài viết nào về các phương pháp hay nhất để thực hiện viết lại URL/xử lý bài phản hồi cho các kịch bản proxy ngược không?

Trả lời

0

Nếu bạn chỉ muốn thay thế tiêu đề, tiêu đềMô-đun bên thứ 3 là tuyệt vời cho điều đó. Ngoài ra, mô-đun susbstiution có vẻ là lựa chọn duy nhất.

Nhưng tôi khuyên bạn nên làm cho chương trình phụ trợ trả về đúng trang. Sửa đổi mọi phản hồi sử dụng tài nguyên và cần có thời gian.

Các vấn đề liên quan