URL中的非字母数字字符

问题描述:

如果我在Chrome或Internet   Explorer中访问http://网站,它会将我带到http://xn--lvg.comURL中的非字母数字字符

我知道它在Opera,Safari和Firefox中不起作用。

为什么†被翻译为xn--lvg?他们之间有什么关系?有没有一个列表,将这些奇怪的字符映射到他们在Chrome或Internet  资源管理器中翻译的等价物?

+1

我刚刚测试了一个(至少在5.1)它也在Safari中工作:)! – elslooo

+1

它也适用于Firefox 6.0.2。 –

这是punycode表示法。

这里是relevant RFC

+0

疯狂酷! – Pacerier