-1
私は私のsymfonyアプリケーションをAWSの弾力のあるbeanstalkインスタンスにデプロイしました。force https aws elasticbeanstalk
HTTPSプロトコルのみを使用します。このコンテンツを .elasticbeanstalk/https_rewrite.cfg.yml:私は、このファイルを作成している
files:
/etc/httpd/conf.d/ssl_rewrite.conf:
content: "LoadModule rewrite_module modules/mod_rewrite.so\n\
RewriteEngine On\n\
# This will enable the Rewrite capabilities\n\
RewriteCond %{HTTPS} !=on\n\
# This checks to make sure the connection is not already HTTPS\n\
RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L] \n"
group: root
mode: "000644"
owner: root
しかし、それは動作しません。
Amazonで生成する証明書を使用します。
ありがとうございます。
はい私はこのリンクを読んでいますが、私は何をしていますか?ファイル: /etc/httpd/conf.d/ssl_rewrite.conf: 内容: "RewriteEngine On \ n RewriteCond%{HTTP:X-Forwarded-Proto} = http \ n RewriteRule。https://%{HTTP :ホスト}%{REQUEST_URI} [L、R =パーマネント] " グループ:ルート モード:" 000644 " オーナー:rootこのコンテンツは動作しません。 – Oneill
はい私はロード・バランサを使用しています。はい、ブラウザにセキュリティ・ロゴがあるため、要求はhttpsにリダイレクトされません。私のブラウザにセキュリティロゴを持っているためにhttpsへの強制httpでロードバランサを使用することは可能ですか? – Oneill
はい、なぜ私のブラウザ(Firefox)に緑色の南京錠が表示されないのですか? – Oneill