EC22,RDS2(reader,writer),ALBを使ってWP構築したいです。
EC2にAPACHEインストールしてWPインストールも終わり、RDSにアクセスも出来ました。
そのあとALBにEC2をぶら下げて、ALBのDNS名からWPが正常に表示されました。
ログイン可能で編集も可能でした。
そのあとにHTTPからHTTPS通信に変えようと思いました。
Route53でドメイン名を登録してACMでSSL証明書を発行しました。
そのあとALBとドメイン名を結びつけました。
EC2のwp-config.phpにはHTTPSの有効化
if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https')
$_SERVER['HTTPS'] = 'on';
リダイレクト設定の追加
/*
define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST'] . '/');
define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST'] . '/');
*/
define('WP_SITEURL', 'https://blog.com');
define('WP_HOME', 'https://blog.com');
をしました。
セキュリティグループの設定もしています。
ALB
HTTP:任意
HTTPS:任意
EC2
HTTP:任意
HTTP:ALB
HTTPS:任意
HTTPS:ALB
SSH:マイIP
それでもWordpress見れるようになれませんでした。
”接続はプライベートではありません”と表示されます。
設定に不足はございますか?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。