谁将浏览器中的Umlaut域名重定向到音译域名?

时间:2018-08-27 20:10:28

标签: web url-redirection

我有一个域,其中包含这样的Umlaut:

https://spaß.de

“ß”可能会音译为“ ss”。

现在,当我将此文本复制并粘贴到Chrome或任何其他浏览器中时,我会被带到

https://spass.de

但是,这两个域的所有者不同,并且“ https://spaß.de”的所有者永远不会获得任何访问其网站的流量。

是否存在将Umlaut域重定向到音译域的权限,或者浏览器对此负责?我尝试了各种浏览器,它们都表现出相同的行为。

感谢您提供任何见解。

1 个答案:

答案 0 :(得分:4)

您的情况是浏览器。浏览器认为ßss Ss sS和SS在处理网址时都具有相同的语义。您无法在网站的域名中可靠地区分它们。如果您想了解详细信息,此过程称为Nameprep。

https://en.wikipedia.org/wiki/Nameprep

另一方面,u和ü被认为具有不同的语义。域名中不应包含实际的ü,但是浏览器可以将xn--bcher-kva显示为bücher,例如。编码方案称为Punycode。

https://en.wikipedia.org/wiki/Punycode