我有一个包含Umlaut的域名,如下所示:
https://spaß.de“«”可音译为"ss“。
现在,当我将此文本复制并粘贴到Chrome或任何其他浏览器中时,我会被带到
https://spass.de然而,这两个域名有不同的所有者,"https://spaß.de“的所有者将永远不会获得任何流量到他的网站。
是否有任何权威机构将Umlaut域名重定向到音译域名,或者浏览器对此负责?我尝试过所有类型的浏览器,它们都显示出相同的行为。
感谢你的见解。
发布于 2018-09-25 10:42:13
在您的例子中,它是浏览器。在处理web地址时,浏览器认为çss、Ss、sS和SS都有相同的语义含义。你不能在一个网站的域名中可靠地区分它们。如果你想知道细节,这个过程叫做Nameprep。
https://en.wikipedia.org/wiki/Nameprep
另一方面,u和ü被认为具有不同的语义。域名中不应该有实际的ü,但是浏览器可以将xn--bcher-kva显示为bücher。这种编码方案称为Punycode。
https://stackoverflow.com/questions/52046334
复制相似问题