#author("2016-11-18T01:52:11+09:00","","")
(この機能は将来リリースされる PukiWiki 1.5.2 から有効になります)

*ページのリダイレクト機能 [#b63ec74f]

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


** 設定方法 [#w4fe3aad]

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以降になります。
- 


#comment


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.3+ © 2001-2020 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.046 sec.

OSDN