|
|
1
6
站点地图规范没有说明。它显示了各种转义形式的URL示例,但没有明确说明第一个示例(原始字符)是否允许。它只称它们为URL,没有提及URL或RFC的特定定义,这将澄清它们是指老式的ASCII URI还是IRIs(可能包含非ASCII字符)。 因此,避开URL的UTF-8编码是最安全的。然后,该链接将在全球范围内工作,并应在所有现代浏览器中以Unicode字符的形式呈现给用户。
|
|
|
2
3
诚然,站点地图必须用UTF-8编码,但这并不意味着其中包含的URL可以使用所有UTF-8。 URL应该是RFC中指定的US-ASCII的子集 1738 . 我不相信你的例子:
|
|
|
3
0
必须 是UTF-8编码的。如果URL是正确的,并且在您的站点上使用,则“是”将其包含在您的站点地图中。 |
|
|
4
0
对于那些无法轻松输入特殊字符**的用户,我建议您也接受服务器端最接近的近似值。(即别名或将/bleau.html转发到/bl¨.html) **例如,键盘有限的手机浏览器和键盘语言布局不同的人。 |
|
|
Matt Geiser · 使用Firebase云函数更新托管文件 9 年前 |
|
|
Byte_Monster · 什么是网站地图,我为什么需要它? 11 年前 |
|
|
Paul · 使用node.js将现有静态网站结构导入JSON对象 12 年前 |
|
Drifter64 · 首次使用XSLT:页面显示空白 12 年前 |
|
|
g0dl3ss · 使谷歌根据搜索者的语言显示两个不同的网站 13 年前 |
|
|
Dan Horvat · 谷歌无法读取URL中包含特殊字符的网站地图 14 年前 |