我使用nginx作为负载均衡,我想设置ngix将所有http traffix路由到在https上运行的后端服务?
我不确定是否可能?任何建议都是高度评价的
答案 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。