.htaccessを作成し、以下3行追加。
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
なお、xoopsにはprotectorと言うものが追加されていて、勝手な改ざんを検出し、サイトを閉鎖するようだ。
なので、メンテの時には、事前にprotectorを一時停止しておく。
し忘れたときには、/user.phpに直接アクセスし、ログインすると管理メニューにいける。
その後、protectorの設定で、サイト改ざんチェック値を空にすると復帰する。
チェック値もそのうち新しい値が書かれる。