(この機能は将来リリースされる PukiWiki 1.5.2 から有効になります)

ページのリダイレクト機能

特定の名前のページへのアクセスを、一定のルールを使って別のページにリダイレクトすることができます。

設定方法

pukiwiki.ini.php で $page_redirect_rules に、ページ名変換ルールを定義します。(旧ページを表す正規表現パターン) => (新ページ名) の書式で設定します。preg_replace() での置換処理がそのまま適用されます。

$page_redirect_rules = array(
        '#^FromProject($|(/(.+)$))#' => 'ToProject$1',
        '#^FromProject($|(/(.+)$))#' => function($matches) { return 'ToProject' . $matches[1]; },
);
  • 値に無名関数 (function) を指定できるのはPHP5.3以降になります。


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2016-11-18 (金) 01:52:11
Site admin: PukiWiki Development Team

PukiWiki 1.5.1+ © 2001-2016 PukiWiki Development Team. Powered by PHP 5.6.38-0+deb8u1. HTML convert time: 0.216 sec.

OSDN