今までURLがhttp~になっていて、SSL化できていなかったので、SSL化した。その手順を記録しておく。
まあ、すごく簡単なのだが下記の通りにやるだけである。
これでしばらくするとhttps~にURLが変わっているので、なんかよくわからんがssl化できたことになる。(URLの前に🔓マークが出る)
しかし、webサイトの常時SSL化にはもう少し設定が必要らしい。
RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
上記を「.htaccess」に追記する必要がある。よってFileZillaでサーバを確認すると以下のようにファイルがあった。
これをローカルにコピーしてvisual stidioで以下のように追記して、再度File Zillaでサーバにコピーした。
そうしたところ、自動的にhttps~に飛ぶようになった。だがこれでは終わらないらしい。
とのことなので、ダッシュボードから「設定」→「一般」に入って以下のように変更した。
変更前
変更後
これで完了したといったところか。この最後の設定を行ったところ、もともと記事内に張っていたリンクがすべて自動的にhttps~に切り替わっていた。SQLファイルの中のURLを置換してアップロードしないとと思っていたので、これは良い意味で誤算だった。
ということはこの一般設定のwordpressアドレスやサイトアドレスをいじればSQLファイルをいじらなくてもURLが自動で切り替わるということか。まあ、こちらのほうが簡単でよいかもしれない。
とりあえず、これにて常時SSL化は完了したし、また思うことを書いていくか。
2021年11月16日