使用ELB从http重定向到https的域不起作用

时间:2019-04-03 09:40:44

标签: .htaccess https amazon-elb

我有一个使用相同的.htaccess文件的3个域。我需要将所有http请求重定向到https。

问题是,我们的领域之一是使用弹性负载平衡器,而其他领域则是正常情况。我创建了以下htaccess,其中一个规则适用于负载均衡器,而另一条规则针对域未使用负载均衡器。

具有ELB的域的重定向无效,正常实例似乎运行良好。如何解决此问题

RewriteEngine on
Rewritecond %{HTTP_HOST} !^mydomain.com 
RewriteCond %{HTTPS} off
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Rewritecond %{HTTP_HOST} ^mydomain.com
RewriteCond %{HTTP:X-Forwarded-Proto} =http
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

0 个答案:

没有答案