こんにちは。めんどくさがりのおぱっぴーです。
サイト立ち上げ面倒くさいですよね?
えっ?
メンドくないって?
今度やろー、明日やろーと伸ばし伸ばしのおぱっぴーですが
いい加減、しっかりやっていこうと思って
久しぶりにWordPressをサーバーにインストールしてみたのですが・・・
SSL化できていない
これってGoogleさんから嫌われるやつですよね?
誰からも嫌われたくない!!
ってことで今回はSSL対応にしていきたいと思います。
SSLページにリダイレクトしたい
調べてみたら
http://~
↓
https://~
に自動的に変える「リダイレクト」っていう動作みたい。
めんどくさがりな僕は
めんどくさい設定はちょー苦手!
またサイト立ち上げ時に
なんだっけ?
ってならないように
なるべく簡単にできるように流れをアーカイブしていきます。
WordPressのダッシュボードを開きます。
メニューから「設定」→「一般」を開きます。
- WordPressアドレス(URL)
- サイトアドレス(URL)
二か所アドレスの先頭を
http://からhttps://に変更して更新してください。
WordPress側はこれで完了です。
ただ、このままだとリダイレクトせずに
「うそでしょ?」って言って
何回もアドレスバーにhttps://とhttp://にサイトアドレスを入力して
「なんでー???」って独り言を言うことになります。
あっ!
ちなみに今回はXserveでの設定のご案内になります。
お名前使ってたんですが、なんか遅い気がして
Xserveに引っ越しました。
ブロガーやアフィリエイターのかたが挙って使っているだけに
引っ越したかいがありました。
サイトスピードは体感上かなり上がりました。
体感上と言っているのは
PageSpeed Insights - Google Developersで計測した時に
思ったよりも数値上は早くなかったからです。
あっ脱線した。
Xserveのサーバー管理で.htaccessを編集
サーバー管理画面から.htaccess編集をクリックしましょう。
.htaccessを編集するドメインを選択
編集したいドメインの横にある「選択する」をクリック
使用前のご注意をよく読み.htaccess編集タブをクリック
.htaccess編集タブをクリックすると
コード編集の画面になります。
必ず使用前のご注意をよく読み次に進みましょう。
.htaccess内のコードをメモ帳などにコピーしておきましょう。
.htaccess内の
SetEnvIf Request_~の上部に
リダイレクト用のコードを入力します。
注意 正常に動作しないなどトラブルがあった際に
元に戻せる用に最初の状態をメモ帳などにコピペして
保存しておくことをお勧めします。
下記のコードをコピペして1のように.htacces内に貼り付けます。
[crayon-6741bf2a4927c686607319/]
貼り付け終わったら
確認画面へ進むをクリックしてください。
確認画面の情報に誤りがなければ実行するをクリック
確認画面の内容に誤りがなければ実行をクリックして
反映させましょう。
サイトにアクセスしてリダイレクトが正常動作しているか確認
http://にアクセスしても自動的に
https://にリダイレクトされるか確認しましょう。
このサイトは特に問題なくリダイレクトできるようになりました。
まとめ
SSLリダイレクトさせる設定は面倒くさがりの僕でも簡単にできました。
WordPressでWEBサイトを立ち上げ時には必ず通る道なので
忘れないように記しました。
他のサイトでも詳しく書かれている方がいらっしゃいますので
この方法でうまくいかなかった方は検索してい見てください。
今回の僕が調べたときの検索キーワードは
「SSL リダイレクト」
で調べてみました。