MediaWiki Extension:SecurePages
提供:あわ自由帳
RapidSSL を使うように設定しましたので、MediaWiki の「ログイン」画面等セキュアであるべきページを SSL で行うように設定してみます。
SecurePages という Extension を導入しました (MediaWiki 1.21.2)。ダウンロードは git コマンドでおこないます。
[sysop@host3 ~]$ cd /path/to/wiki/extensions [sysop@host3 ~]$ git clone http://git.fsinf.at/mediawiki/SecurePages.git SecurePages
LocalSettings.php の最後の行に以下を加えます。
require_once ( "$IP/extensions/SecurePages/SecurePages.php" ); $wgSecurePages = array( -1 => array( 'UserLogin', 'Preferences', 'ChangePassword', 'ログイン', '個人設定', 'パスワードの変更'), );
これで「ログイン」画面等セキュアであるべきページは HTTPS にリダイレクトされるようになります。