常時SSL化、その後

11月23日から、hinata.jpの常時SSL化を開始した。同時に、Googleへhttps://…で始まるURLへ書き換わるよう申請を出し、いくつかのページが即日HTTPSになっており、思った以上のレスポンスの良さに少々びっくり。そして今朝になって、本格的にサイトデータを収集し始めたことが通知され、順調にhttps://…のURLが浸透しているようだ。

これまでのhttp://でアクセスすると、301リダイレクトによってhttps://に転送するようになっている。リンク、お気に入りフォルダーや巡回プログラム等、外部からアクセスされる場合はともかく、Youtubeを含めたhinata.jpの枠組み内では、内部となる以上は301リダイレクトに頼るわけにはいかず。そこで、片っ端からURLを書き換えていく作業となった。

EK9シビックRやパソコンのレポートページ、Youtube上の文章においては、書き換え作業は極短時間で終わる。問題になるのは当ブログで、投稿文章や画像データが複雑に絡みついており、どう書き換えていけばいいのか分からず。一つひとつの投稿をチェックして書き換えるなんて非現実的だし、WordPressのデータベース本体をいじるか?と思ってMySQLにアクセスしてみたが、これは下手に触らないほうが良さそう…二度ほど、データベースを破壊した経験有り。

プラグインにて、書き換えツールとしてSearch Regexが有効らしいのだが、現在のWordPressのバージョンには対応していないという注意文が出る。そんなこと知ったことか!とインストールして、http://…からhttps://…への書き換えを実行すると無事に書き換わっていた。この手のプログラムでも、未対応ながらもインストールしてしまえば、動いてしまうことがあるらしい。これで一応は、hinata.jp内部ではHTTPSに統一できたはず。

5月の閉鎖騒動、今回のURL書き換えも含め、サイト内部の仕組みを大きく変えると、数日間は不具合やエラーがないか監視が続く。いい感じに目が疲れてきた。