Lightsail環境下で、httpアクセスを自動でhttpsアクセスへリダイレクトする設定方法をメモ。
/opt/bitnami/apache2/conf/bitnami/bitnami.conf を以下の内容で変更する。
※:修正前に変更前に元のファイルを bitnami.conf-ORG 等でバックアップを取得しておく事。
ポート 80 の設定の
DocumentRoot "/opt/bitnami/apache2/htdocs"
の直下へ以下の3行を追加
RewriteEngine on
RewriteCond %{HTTP_HOST} ^ドメイン名
RewriteRule ^/(.*)$ https://ドメイン名/$1 [R=301,L]
apache を再起動する
sudo /opt/bitnami/ctlscript.sh stop apache
sudo /opt/bitnami/ctlscript.sh start apache
外部から、アクセスして、リダイレクトする事を確認する。
http://ドメイン名
上記で、アクセスしても、https のアクセスとなる事を確認する。
コメント