我有一个域,其中包含这样的Umlaut:
https://spaß.de
“ß”可能会音译为“ ss”。
现在,当我将此文本复制并粘贴到Chrome或任何其他浏览器中时,我会被带到
https://spass.de
但是,这两个域的所有者不同,并且“ https://spaß.de”的所有者永远不会获得任何访问其网站的流量。
是否存在将Umlaut域重定向到音译域的权限,或者浏览器对此负责?我尝试了各种浏览器,它们都表现出相同的行为。
感谢您提供任何见解。
答案 0 :(得分:4)
您的情况是浏览器。浏览器认为ßss Ss sS和SS在处理网址时都具有相同的语义。您无法在网站的域名中可靠地区分它们。如果您想了解详细信息,此过程称为Nameprep。
https://en.wikipedia.org/wiki/Nameprep
另一方面,u和ü被认为具有不同的语义。域名中不应包含实际的ü,但是浏览器可以将xn--bcher-kva显示为bücher,例如。编码方案称为Punycode。