Let’s Encrypt無料SSLサーバ証明書でさくらのレンタルサーバ自サイトSSL化

さくらのレンタルサーバから「無料SSL機能提供開始のお知らせ」が届いたので…

お知らせ内容を確認して、手順どおりLet’s Encryptの無料SSLサーバー証明書をコントロールパネルから設定してみました!

サーバの設定自体はかんたんで良かったんですが…コンテンツの方がちょっと苦戦しちゃって
自サイト構築が古く2001年から運用してて自作プログラムで共通部品化をしてて(汗)

・ヘッダーとフッターは初期に作りこんだ為…Perlでゴリゴリ
・左メニューなどは後から追加してPHPでさくさく作ってて

HTMLファイルをSSI動作する設定にして、各HTMLからPerlやPHPを読み込む変則的な作りになってるのでそれぞれのファイル内からの呼び出しをhttp://→https://にちょこちょこ変えてそれなりに表示できるようになりました。ほっ

常時SSL化までは考えてなかったので.htaccessでトップページのみSSL化対応にしときました

# トップページのみhttpsへ301リダイレクト
RewriteEngine on
RewriteCond %{ENV:HTTPS} !on
RewriteRule ^$ https://www.yamasita.info/ [R=301,L]

このページ(WordPress)はサブドメインで設定してるから、後日SSL対応でプラグインでも入れて常時SSL化やってみるかな~?