表題の通りサイトを常時SSLしました。
ひさびさにネタになるかと思ったのですが、簡単すぎて特記するコトもなく・・・
参考にしたサイト様
手順
- CoreServerで無料SSLを有効にする。 (参考)
- WordPressの設定でWordPressとサイトのURLを「https://」に変更。
- WordPressのプラグイン「Search Regex」を使って投稿済み記事内の自ドメインのURLを「https://」に置換。
- .htaccessを編集して「http://」のアクセスを「https://」に転送
.htaccessの追加内容
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L] </IfModule>
これだけでSSL化は完了。
参考サイト様が詳しく説明してくれているので詳細は割愛。
あとはGoogle先生まわりを調整。
- Google Search Console に「https://~」のURLを新規登録。
- Google analyticsの「管理」から対象プロパティの「プロパティ設定」-「デフォルトURL」のスキーマを「https://」に変更。
- 同ページの「Search Console を調整」から1.で新規登録したサイトに設定変更
これだけで無料で常時SSL化ができるとはすごい時代になったなぁ。