前々から問題になっていたssl認証なのですが、letsencryptの設定を別の設定が上書きしていたみたいです。VirtualHost で設定していたところとは別に、自動で作られたのか元からあったのか ssl.conf なるファイルがあって、そこでpemファイルのパスを上書きしてしまっていました。
元のVirtualHostの設定をコメントアウトして、ssl.conf の設定の方を正しい値にしたところ、Apache を再起動したら速攻で反映されました。
ちゃんと鍵付きになってます。
もうひとつの問題は日記ページでテーマが効かなかったこと。
結局のところ.cssファイルをスタイルシートとして認識してなかったのが原因なのですが、何故そうなったのか不明?? トップページではちゃんと読み込めてるのに???
そもそも、普通Directoryセクションの設定は下のディレクトリにまで反映されるはずなのに、現状ディレクトリ階層ごとに全部Directoryセクションを設定するというおかしなことになっています。
わけわかめ。で Addtype で text/html に .css を足したらなんとなくテーマが使えるようになったのでした。
これは絶対正規のやり方じゃないです………。
一応、あとはカウンターとweb mail か。カウンターもDirectoryセクション切ったたERROR表示が出るところまでは行ったし。一歩前進(?)
ずっとほったらかしのweb mail はphpなのですが、こちらは多分sendmailの設定を一切やってないのがおそらくの原因かと。。
まだ道は長い。