Wikiガイド

ページ名の最大値

メニュー







ページ名の最大値


ページ名からファイル名を生成し静的ファイルを作成するため、
サーバーの使用しているファイルシステムにより変わりますが、
ページ名として使える文字の長さに最大値があります。

Linux系OSでよく使われるext3のファイルシステムの場合、ファイル名として使える文字数は255byteが最大値のようです。

ファイル名は、ページ名をBase64(ファイル名として使いやすいようにしているので、通常のBase64とは若干違います。)にして、それをファイル名としますので、
元のページ名のbyte数の4/3程度となります。
UTF-8では、日本語1文字が3byteなので、
日本語のページ名の場合、63文字程度が最大値になると思います。
半角文字の場合は191文字程度が最大です。

Windows系OSで使われるファイルシステムでは、
ファイル名の最大値はもう少し短いようです。

それ以上のページ名のページは作成できませんので、
もっと長いページ名のページを作成したい場合は&title()などを使用して、
短いページ名のページを作成した上でページ上でタイトルを変更してください。




[編集] [新規] [削除] [バックアップ] [アップロード] [ログイン] [管理]
whwiki 1.3