我想在网址中显示“é,ë,ñ,עברית”等字符。我怎样才能做到这一点? 当我输入类似“page.php?name =é”的内容时,它会将网址转换为“page.php?name =%E9”,而不是我想要的内容。
重写url时,.htaccess似乎有问题,它只会输出错误信息。我该如何解决? (这是规则btw):
RewriteRule ^(/
*
[a-zA-Z0-9 \%]*
)$/page.php?name=$1
答案 0 :(得分:3)
根据RFC 1738,这是不可能的。
http://www.blooberry.com/indexdot/html/topics/urlencoding.htm
这是一个很好的参考页面,用非专业术语来解释它。