【自分用メモ】http→httpsへリダイレクト

SSL化する時にいつも忘れてしまうのでメモ。

スポンサードサーチ

.htaccessを編集

サイト全体をリダイレクト

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

サイトの一部をリダイレクト

/contact/ をhttpからhttpsにリダイレクト。

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^(httpsにリダイレクトしたいページの相対パス).*$ [OR]
RewriteCond %{REQUEST_URI} ^/contact/.*$
RewriteRule ^.*$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L]

終わりに

WordPressの場合、WordPressアドレス(URL)とサイトアドレス(URL)も変更しておく。