Httpからhttpsへリダイレクトする

提供:あわ自由帳

ここのサイバー環境(CntOS7)でhttpsへリダイレクトは、その2の方が意図したとおりの動作をしました。

その1

下記を「.htaccess」 に書いて、ドキュメントルートに置いておく。

<Files *>
RewriteEngine on
RewriteCond %{SERVER_PORT} ^80$
RewriteRule ^/(.*) https://%{HTTP_HOST}/$1 [R]
</Files>

その2

下記を「.htaccess」 に書いて、ドキュメントルートに置いておく。

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