httpからhttpsにリダイレクト
2019.06.07
CATEGORY / コーディング
WEBサイトをSSL化するのがすっかり当たり前になりましたね。
httpにアクセスされたらhttpsにリダイレクトする方法は、.htaccessを使うと簡単です。
以下の記述を.htaccessに記述します。
1 2 3 |
RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L] |
もとのURLのページ評価を引き継ぎたい場合は、ただのリダイレクトではなく、301リダイレクトにする必要があります。
その場合は、以下のように記述します。
1 2 3 |
RewriteEngine on RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://example.com/$1 [R=301,L] |
「example.com」のドメイン部分は、適宜変更してください。
また、WordPressの場合は、「設定」→「一般」の「WordPressアドレス(URL)」や「サイトアドレス(URL)」もhttpsに変更する必要がありますので、お忘れなく。