看看这个链接
http://fr.wikipedia.org/wiki/Test_de_paternit%C3%A9
现在回到这篇文章
链接现在是:fr.wikipedia.org/wiki/Test_de_paternité
我怎样才能在我的网站上实现这一点?
我在 Apache 上。
答案1
这是由浏览器完成的,而不是由网站完成的。
在 Firefox 中,您可以将其关闭,有关详细信息,请访问网络.标准-url.encode-utf8文档。它还引用了RFC3987这需要浏览器正确执行此操作。显然 IE 和 Opera 执行得并不正确,除非在 Mozillazine 文章撰写后已修复这些问题。
所以底线是:当你在浏览器地址栏中写入 %C3%A9 时,浏览器会将其转换为 utf-8 字符。
答案2
RFC3986(特别是第 2.3 节)指出有效的 url 中不能有重音字符。