Apacheのhttpからhttpsへのリダイレクト

投稿者:sirius

Apacheのhttpからhttpsへのリダイレクト

サイトをSSL化しているのにhttp://〜でもアクセス出来てしまう事を防ぐために、Apacheの設定を見直します。

 httpd.confの設定

設定という設定はなく、/etc/httpd/ 配下の httpd.conf に以下の3行を追記するだけです。

# vi /etc/httpd/httpd.conf

RewriteEngine on
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

特に場所は気にせず末尾に追記しました。

設定後は、Apacheを再起動します。

# systemctl restart httpd

試しにhttp://〜でアクセスしてみて、https://〜にリダイレクトされれば成功です。

著者について

sirius administrator

コメントを残す