Tôi đã thiết lập Cân bằng tải HTTP / HTTPS trên Google Compute Engine với 2 Quy tắc chuyển tiếp toàn cầu (HTTP và HTTPS). Mỗi quy tắc trỏ đến một dịch vụ back-end với giao thức HTTP.
Tôi muốn tất cả các yêu cầu http://*
để đi đến https://*
.
Khi bộ cân bằng tải nói chuyện với các dịch vụ back-end qua HTTP, tôi không nghĩ rằng tôi có thể lấy nginx trên dịch vụ back-end để gửi lại a 301
.
Tôi đã thử hàng tá các chỉnh sửa nhỏ trên google tính toán và tất cả đều kết thúc với việc tính toán google trở lại 502
.
Tôi chắc chắn rằng ai đó đã thiết lập điều này trước đây. Bất kỳ lời khuyên hoặc con trỏ theo đúng hướng được nhiều đánh giá cao.