在我的网站上,我的保加利亚语版本页面的URL地址存在问题。为什么我的URL中显示很多%
个字符?例如this page。
URL确实应如下所示:
econello.com/bg/застраховки/
我忘记设置任何设置吗?
答案 0 :(得分:0)
这是percent-encoding,在URI中,对于允许的集合(仅包括a
-z
,A
-{{1 }},Z
-0
,以及几个特殊字符,例如9
,-
,/
等。
许多浏览器在其地址栏中显示解码的URL。 You can try it yourself:将百分比编码的URL复制并粘贴到Firefox的地址栏中,然后按 Enter 。它将显示
.
代替
/bg/застраховки/
因此,您无需(或不应)进行任何更改。
(尽管IRIs允许其他字符,但我认为通常会将它们转换为具有百分比编码的URI,以实现向后兼容,或者因为它被认为是作者错误,as in HTML 4.01。)>