通过nginx负载均衡器将流量从http路由到https

时间:2017-06-01 03:43:27

标签: nginx

我使用nginx作为负载均衡,我想设置ngix将所有http traffix路由到在https上运行的后端服务?

我不确定是否可能?任何建议都是高度评价的

1 个答案:

答案 0 :(得分:1)

我没有使用nginx作为loadbalancer,而只是作为反向代理。但是这个想法应该是相似的,因为任务是将所有http流量重定向到https。

server {

    listen         80;
    server_name    ...
    return 301 https://$server_name$request_uri;

    ...
}

server {
    listen         443;
    server_name    ...
    ssl on;
    ...
}

注意行return 301 https://$server_name$request_uri; - 它会将所有http流量重定向到https。