2017-12-18 65 views
-2

我的站点地图与俄语字母等特殊语言字符链接。 我还有问题,只有法国“é”(十六进制代码点00E9)。谷歌网站管理员工具告诉我,我的站点地图中有一个404错误与此符号的链接。它在此符号之后切断链接的一部分。例如:我有一个谷歌的Sitemaps像法国符号“é”在站点地图链接中不能阅读

example.com/décembre 

所以它返回从链接

example.com/d 

404错误怎么解决避免此类错误的链接,以及什么其他符号无效? 我可以使用此解决方案并编写example.com/d&#00e9;cembrehow to generate XML sitemap with special symbols in the link?

回答

0

“é”不是URL内的有效字符。 URL专门由ASCII字符的一个子集组成。字符必须是URL encoded才能在网址中使用,例如到%C3%A9如果你倾向于使用UTF-8。

+0

那么为什么它通过俄罗斯符号呢? – user8620109

+0

是吗?哪里? – deceze

+0

你没错,不是。在我与俄罗斯符号的链接中感到困惑 - 因为第一个俄语符号之后切割链接部分的结果仍然返回有效链接,所以它不是404。奇怪的是,使用所有这些符号对网站地图进行验证是有效的,没有关于错误符号的错误,我幸运的是这个法国符号能够帮助我找出问题所在。谢谢你的回答。 – user8620109