発生している問題・エラーメッセージ
【質問①】コンテンツ配信(Amazon CloudFront)を介した環境でPHPベースのCMSメニューをクリックするとHTTP 302エラーでログイン画面に戻ってしまう。
CloudFrontを介さない環境では再現しない、恐らくはPHPセッションの問題かと推測しています。
CloudFrontで必要な設定(WhiteListへ登録するヘッダー、Befaiviorに登録するディレクトリー)があればご教示頂きたく、お願いいたします。
【質問②】 Behaviorsの登録上限が25までで登録してるCMS管理画面のパスを整理しようとしています。/admin/で設定しましたがうまくいかず。
どのような表現で指定したら宜しいでしょうか。
/admin/
/wwww/admin/
/yyyyyy/admin/*
/en/admin/*
/xxxxx/admin/*
cloudfront
1●メニューをクリックした時のログ 2yyyy-mm-dd 01:13:30 NRT12-C4 494 GET example.cloudfront.net /xxx-xxxxx-xxxxxxx/admin/unit-module/ 302 https://example.com/xxx-xxxxx-xxxxxxx/admin/index.php Mozilla/5.0%20(Windows%20NT%2010.0;%20Win64;%20x64)%20AppleWebKit/537.36%20(KHTML,%20like%20Gecko)%20Chrome/86.0.4240.111%20Safari/537.36 - - Miss imgduVkKiKzfWNm1eFMQ9m24NaVkOFi9khEIrYAB6E4ohTPs_YzXFA== example.com https 54 0.146 - TLSv1.3 TLS_AES_128_GCM_SHA256 Miss HTTP/2.0 - - 54804 0.146 Miss text/html;%20charset=UTF-8 0 - - 3●ログイン画面に戻った時のログ 4yyyy-mm-dd 01:13:30 NRT12-C4 1855 GET example.cloudfront.net /xxx-xxxxx-xxxxxxx/admin/login.php 200 https://example.com/xxx-xxxxx-xxxxxxx/admin/index.php Mozilla/5.0%20(Windows%20NT%2010.0;%20Win64;%20x64)%20AppleWebKit/537.36%20(KHTML,%20like%20Gecko)%20Chrome/86.0.4240.111%20Safari/537.36 - - Miss dsRDW_DPPaBdXsizwcwYRT_H7X80jR_6amoJL-CpFIk6zynZ84uX_g== eaxmple.com https 52 0.135 - TLSv1.3 TLS_AES_128_GCM_SHA256 Miss HTTP/2.0 - - 54804 0.135 Miss text/html;%20charset=UTF-8 1368 - - 5
確認したこと
・Behaviorに管理画面のパス/xxx-xxxxx-xxxxxxx/admin/*が登録してあり、3項目のキャッシュ時間が0になっていること
補足情報(FW/ツールのバージョンなど)
・コンテンツ配信:Amazon CloudFront
・WEBサーバ:Amazon EC2
・DBサーバ: Amamzon RDS
・ミドルウェア:PHP 5.6.4・Apache 2.4.6・bingo!CMS 1.7.0
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。