我有一些页面的网址与维基百科非常相似:
http://uk.wikipedia.org/wiki/Київ
问题在于,当我调用laravel route()
来获取该URL
route('myRouteName', 'Київ');
我得到类似的东西:
http://uk.wikipedia.org/wiki/%D0%9A%D0%B8%D1%97%D0%B2
这是该参数的编码版本。
现在谷歌或任何其他SE都将这两个网址视为:
http://uk.wikipedia.org/wiki/%D0%9A%D0%B8%D1%97%D0%B2
http://uk.wikipedia.org/wiki/Київ
同样或重复?
答案 0 :(得分:0)
这两个网址都适用于现代浏览器,Google必须足够聪明才能显示更好的SEO版本。使用维基百科,它显示http://uk.wikipedia.org/wiki /Київ
答案 1 :(得分:0)
这些链接与Google相同。以下是Google的解释:https://support.google.com/webmasters/answer/35653?hl=en
以下是使用非ASCII字符(ü)的URL的示例 以及需要实体转义的字符(&):
http://www.example.com /ümlat.html& q = name
以下是相同的网址, ISO-8859-1编码(用于在使用该编码的服务器上托管) 和URL转义: