登録日
2017年6月14日

メンバー検索

  

makoto1980

名前(ニックネーム)
まこと
自分のconcrete5サイト
ホームページ
自己紹介
concrete5.org のユーザー名
concrete5 Slack Team ID
Twitterアカウント
フォーラム総投稿数
1

コミュニティバッジ

投稿

1から1までを表示 (計1)

AWS上でELB -> EC2という構成でSSLのアクセスを行おうとしています

AWS上でELB -> EC2という構成でSSLの復号をELBで行っている環境にクライアントサイトの復元を行おうとしています。
クライアントサイトではssl_redirect_conf add-onを使用していており、
サイトを復元するとリダイレクトループが発生しましたとブラウザに表示されます。

色々と調べてWordPressやDrupalでは以下の記述を入れるケースが多かったので
concrete5の/index.phpに以下の記述を追加した所、現象は改善されました。


if (isset($_SERVER['HTTP_X_FORWARDED_PROTO'])
&& $_SERVER['HTTP_X_FORWARDED_PROTO'] === "https") {
$_SERVER['HTTPS'] = 'on';
}


確認したいのは2点になります
・上記の記述で問題なかったのか?
・追加する箇所はindex.phpが適切だったのか?

情報
 C5 バージョン:5.7.5.6
 PHP:PHP 5.6.26
 OS:CentOS release 6.8

以上、宜しくお願いします 

Posted on 6月 14, 2017 at 4:06 午後