VirtualPathPageURIHandler();.htaccessこのカスタマイズはPHPだけでは実現できず、Webサーバー側でパスをクエリ文字列に変換する必要がある。Apacheでの指定は以下のようになる。いうリクエストに変換する。なるページ名は作成できない。/skin/pukiwiki.skin.php:スキンファイルもいくつか、参照ファイルをルート相対パスで指定する必要がある。URLを固定で指定する。ページURLを取得するのにファイル生成またはファイル存在チェックを伴うため、ページ数が数万となるような大規模サイトでは一覧などでパフォーマンスの低下が発生します。[#b55ec583]主に通常ページ名URLを使い、短縮URLでのリンクも可能にする設定。ShortUrlRedirectPageURIHandler();タイトル下に以下のコードを挿入する。URLはシンプルになるが、指定されているのがページ名なのか短縮URLのpage_idなのかを機械的に判定できない。いうURLの場合に「"aaaaaaaa"というページ名」なのか「"aaaaaaaaaa"という短縮URLのpage_id」なのかわからない。どちらの可能性もある。このカスタマイズ例では、英数小文字が10文字続いた場合には常に短縮URLのpage_idとして扱う。「英数小文字10文字」はすべて短縮URLとみなし、この形の名前のページの作成は不可とする。利用していないプラグインはカスタムURL対応になりません。利用するよう書き換えてください。「ページを表すURL片」で表現される。"?BugTrack/2525")ページ名を引数にしてこの「ページを表すURL片」の生成する関数を登録できるようにする。(ページの表示)「ページを表すURL片」を受け取って、表示(または別のプラグインアクション)を行う関数を登録できるようにする。しようとするとエラーになる。