いくつかのEC2インスタンスでAWS Elastic Beanstalkを使用して自分のWebサイトをLoad Balancerでホストしています。AWS ELB index.phpを使用しないHTTPからHTTPSへのリダイレクト
私はOctoberCMS(枠組みとしてlaravelの香り)
私はAWS証明書マネージャを経由して私のELBの上にセットアップSSL証明書を持っているし、すべてが正常に動作しているを使用しています。
しかし、問題があります。
HTTPをHTTPSにリダイレクトします。
AWSによると、私は仕事をするための小さな.htaccessのスニペットを得た:
Redirect to HTTPS
RewriteCond %{HTTP:X-Forwarded-Proto} =http
RewriteRule . https://%{HTTP:Host}%{REQUEST_URI} [L,R=permanent]
ただし、ユーザーがそれをhttp://mywebsitesite.com
するために取得するときには、彼らがhttps://mywebsitesite.com/index.php/someresource
の方法でブラウズを開始したがってhttps://mywebsitesite.com/index.php
にそれらを取ります。
また、http://mywebsitesite.com/someresource
に行くと、https://mywebsitesite.com/index.php
にリダイレクトされます。
これは良い経験ではないと私は誰かが前にこれを発生し、
マイELBリスナーが80にデフォルトで設定され、適切にリソースとのindex.phpを削除するためにリダイレクトすることができている必要があります知っている - > 80 443 - > 80
注:私はリダイレクトループに遭遇していません。
いいえ、Didnt work、ありがとうございました – Temitayo