Namazu-devel-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [RFC] ${uri}の拡張 (Re:[namazu-users-ja] Re: 検索結果のURLを日本語表示したい )
いわきりです
Tadamasa Teranishi wrote in <3FCEF4B9.2EC726A3@xxxxxxxxxxxxxxx> :
>ちょっと話がそれるのですが、これに関連する話で質問があります。
>(直接 Namazu と関係ないのだが、uri 書き換えに絡むのですみません。)
Punycodeというそうです。
http://www.nic.ad.jp/ja/idn/
idnkitが提供されているので変換は楽ですね。
>場合によっては、日本語ドメインの書き換えとか、uri の表示/リンクの対策
>に影響がでないとも限りませんので、早めに把握しておきたいと思います。
それも含めて検討してみます。
視点を変えて、
内部的には、検索を考慮し全てeuc-jpに変換。
非uriエンコードで、NMZ.field.uriに保存。
出力時は、
${uri:encode} でエンコードしたuriを
${uri:pass} でそのまま(euc-jp)で出力。
${uri:format}のformat部分に
encode-cap, encode-sjis, encode-euc, encode-punyとか
増やせば良さそうな気もしますが、もうすこし考えてみます。
--
Youichi Iwakiri