http://〜からhttps://〜に.htaccessを使ってリダイレクトするメモ

ssl対応する機会が増えてきましたので、http://〜からhttps://〜へリダイレクトするには.htaccessに下記を追加します。

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</IfModule>

 

設定することで、 http://〜 でアクセスすると https://〜 へリダイレクトするようになります。

RewriteRule 〜  [R=301,L]
301リダイレクトの設定をすることで、SEO的にも引き継ぐはずです。

試して動いたので、メモしておきます。