浏览器无法正确解析unicode网址

时间:2018-09-20 02:30:48

标签: php url unicode

Xampp(php(5.6.30,Apache) Windows

在我正在工作的项目中,有使用其他语言的网址。 Mod重写已设置并且可以正常工作。该错误是随机的,几个URL正常工作,而有些则不能。例如

<a id="article" href="/384/sadhna/dush-mahavidya/%E0%A4%A4%E0%A4%BE%E0%A4%B0%E0%A4%BE-%E0%A4%AE%E0%A4%B9%E0%A4%BE%E0%A4%B5%E0%A4%BF%E0%A4%A6%E0%A5%8D%E0%A4%AF%E0%A4%BE-%E0%A4%B8%E0%A4%BE%E0%A4%A7%E0%A4%A8%E0%A4%BE-%E0%A4%95%E0%A5%87-%E0%A4%85%E0%A4%A8%E0%A5%81%E0%A4%AD%E0%A4%B5-%E0%A4%94%E0%A4%B0-%E0%A4%96%E0%A4%A4%E0%A4%B0%E0%A4%BE">तारा महाविद्या साधना के अनुभव और खतरा</a>

在此URL中,我立即获得“找不到对象!”页。当我开始删除浏览器的网址栏中的字符时,只要到达

तारा-महाविद्या-साधना-के-अ

帖子已正确加载。 就像明智的做法一样,还有另一个可以正确解析的网址。例如

<a id="article" href="/384/sadhna/dush-mahavidya/%E0%A4%A4%E0%A4%BE%E0%A4%B0%E0%A4%BE-%E0%A4%AE%E0%A4%B9%E0%A4%BE%E0%A4%B5%E0%A4%BF%E0%A4%A6%E0%A5%8D%E0%A4%AF%E0%A4%BE-%E0%A4%B8%E0%A4%BE%E0%A4%A7%E0%A4%A8%E0%A4%BE-%E0%A4%95%E0%A5%87-%E0%A4%85%E0%A4%A8%E0%A5%81%E0%A4%AD%E0%A4%B5-%E0%A4%94%E0%A4%B0-%E0%A4%96%E0%A4%A4%E0%A4%B0%E0%A4%BE">तारा महाविद्या साधना के अनुभव और खतरा</a>

我不知道为什么会这样。可能与其他语言有关。用简单的英语写的乌拉尔语没有问题。

0 个答案:

没有答案