Redirect http to https behind Google Cloud Load Balancer (nginx backend)

0
149

Google Cloud Loadbalancer không cho phép redirect http to https.

Việc này có thể thực hiện ở backend sử dụng nginx. Mặc định, Loadbalancer của Google sẽ gửi header X-forwarder-proto chứa thông tin về request của client là http hay https.  Vì vậy có thể dựa vào đây để redirect all header http được gửi tới backend sang https:

Thêm config trên vào phía dưới server_name { của nginx.

LEAVE A REPLY

Please enter your comment!
Please enter your name here