I want to display characters like "é,ë,ñ,עברית" as is in the urls. How can I do that? When I type something like "page.php?name=é" it turns the url into "page.php?name=%E9", not what I desire.
There seems to be a problem with .htaccess when rewriting the url, it would just output error message. How can I fix it? (this is the rule btw):
RewriteRule ^(/
*
[a-zA-Z0-9\%]*
)$/page.php?name=$1
views:
97answers:
1
A:
According to RFC 1738 this isnt possible.
http://www.blooberry.com/indexdot/html/topics/urlencoding.htm
This is an excellent reference page explaining it in laymans terms.
Mech Software
2009-12-30 17:27:15
sombe
2009-12-30 17:30:55
The browser may be doing the substitution because of your regional character encoding. I suggest looking at it in wireshark I'm guessing that the transmitted data doesnt contain the special characters.
Mech Software
2009-12-30 17:44:31