Top/Blog/2005-01-03

2005-01-03 の変更点はてなブックマーク


**&tag(PukiWiki);Punycode Encode [#i6dcb1ab1]

#amazon(4798100307,right)
[[xn--l8jefp8auoex8jmm5zja2b>http://cubic9.com/test/idn/?src=xn--l8jefp8auoex8jmm5zja2b&rule=cubic9.com_decode]]。~
Punycodeもどきでページにアクセスできるようにしてみました。~
~

[[PukiWiki/改造/URL Encodeの代わりにPunycode Encodeを使う]]

~
PunycodeはUnicodeの符号化方式の1つ。~
本来は国際化ドメイン名(IDN)のための技術らしいです。

~
ともかく、これでまた別名が増えてしまいました。過去にアクセスできたURLは、例えばページ名を foo/barほげ とすると、こんな感じに。一部は現在の形式(7)に転送しています。

+/index.php?foo%2Fbar%A4%DB%A4%B2
+/index.php?cmd=read&page=foo%2Fbar%A4%DB%A4%B2
+/?foo%2Fbar%A4%DB%A4%B2
+/?cmd=read&page=foo%2Fbar%A4%DB%A4%B2
+/foo%2Fbar%A4%DB%A4%B2.html
+/foo/bar%A4%DB%A4%B2.html
+/foo/bar%A4%DB%A4%B2/
+/foo~2Fbar~A4~DB~A4~B2.html
+/foo/bar~A4~DB~A4~B2.html
+/foo/bar~A4~DB~A4~B2/

で、今回のはこんな感じ。
-/foo/xn--bar-g83bmi/

ASCII文字列が残るのが面白いです。

#blognavi(Blog)
----
Comments
- KvXyrlzx &br;
RIGHT:&size(10){Posted by cubic9.com at 2011-06-05 (Sun) 07:38 };

#comment(above)


差分 一覧