mediawiki を特定のユーザーのみが閲覧できるよう匿名ユーザーにアクセス制限をかける方法

ログインしているユーザーのみ閲覧できるようにすることで、mediawiki にパスワード制限をかけることができます。方法はとても簡単で LocalSettings.php の末尾に以下のコードを書くだけで OK です。
MediaWiki – Dococo

1
$wgGroupPermissions['*']['read'] = false;

特定のページのみは他のユーザーにも見せる場合は以下のように $wgWhitelistRead に対して配列でページ名を格納するようです。

1
$wgWhitelistRead = array ( "メインページ", "Special:Userlogin", "Wikipedia:Help");

これを会員ログイン制と呼ばせれば聞こえが良いですね。

コメント

この記事にコメントする

Trackback URL