mod_jk的中文乱码问题

tomcat的应用deploy后,使用8080端口访问,POST或GET含有中文内容的访问,结果都正常。但是通过apache+mod_jk的访问,POST正常,GET含有中文时,乱码了。查了许多文章,都提到要在AJP 8009的Connector加上URIEncoding="UTF-8",还是木有效果。

几经周折,才在jk的配置中找到解决的办法,原有配置是
JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories
改成
JkOptions +ForwardKeySize +ForwardURICompatUnparsed -ForwardDirectories
就OK了

jk配置参考了 http://tomcat.apache.org/connectors-doc/webserver_howto/apache.html

你可能感兴趣的:(mod_jk)