ロリポップサーバーで構築したWordPressのサイトをSSL化するにあたり、HTTPのアクセスをHTTPSに統一(301リダイレクト)する方法のご紹介です。
常時SSL化によるhttpsへの301リダイレクト
ロリポップサーバーでも無料の独自SSLLet’s encryptが利用できるようなりましたので、多くのサイトで独自ドメインによるSSL対応が行われていくことだと思いますが、SSL対応後はhttpでのアクセスをhttpsへと301リダイレクトしておく必要があります。
htaccessファイルでリダイレクト設定
WordPressインストール後にパーマリンクの設定(更新)を行うと、サーバー上に.htaccessファイルが自動で生成されますので、そのファイルをダウンロードします。ダウンロードした.htaccessを開き、以下の記述を追加してからサーバーにアップし直します。
1 2 3 4 5 |
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L] </IfModule> |
コメント