问题描述
求助。。。。问一下大家2个问题:第一个是ELB是否可以做到特定URL(比如/demo)的请求从80转向443端口,强制走SSL?第二个是ELB是否可以根据请求的域名来决定负载均衡策略?麻烦大神们踊跃回答。。。我这没有分了。。
解决方案
解决方案二:
目前aws貌似还不支持url负载策略--没打懂你的情况1,可以考虑下ELB直接添加端口443,开放实例的443端口若你的443需要到另外一台单独的服务器上,测试需要新添加ELB,监听443端口
解决方案三:
能不能不要吹牛?
解决方案四:
1.Nginxserver{listen80;....location/{if($http_x_forwarded_proto!='https'){rewrite^https://$host$request_uri?permanent;}....}}
解决方案五:
2.Apache<VirtualHost*:80>...RewriteEngineOnRewriteCond%{HTTP:X-Forwarded-Proto}!httpsRewriteRule^.*$https://%{SERVER_NAME}%{REQUEST_URI}...</VirtualHost>
解决方案六:
X-FORWARDED-PROTO就是HTTPS的意思。。
时间: 2024-09-11 19:34:44