星期一, 1 二月 2010

apache2+Tomcat5.5+mod_jk1.2 时URL中无法传递中文的问题

« UNIX 下通过umask来设置新文件的默认权限 | Main | Solaris 10 下修改帐号密码的加密方式 »
  解决的办法是在 JkOptions中加 +ForwardURICompatUnparsed ,就可以了。意思应该是apache不对url进行解析,直接传给Tomcat。看看下面mod_jk文档的解释。

   ForwardURICompatUnparsed, 传递URI而不解析。它是规范兼容并安全的。它总是传递原始的URI,因此mod_rewrite来重写URI不能工作。

  JkOptions     +ForwardURICompatUnparsed

  ForwardURICompat, 传递的URI被Apache httpd解码.这个缺少规范兼容,如果你使用前缀JkMount它是不安全的。但是它允许使用mod_rewrite对URI重写。

  JkOptions     +ForwardURICompat
 

Posted by xiaojf at 7:51 下午 in 未分类

 

[Trackback URL for this entry]

Your comment:

(not displayed)
 
 
 

Live Comment Preview:

 
« First  « Prev   1 2 3 4 5   Next »  Last »
« 二月 »
星期日星期一星期二星期三星期四星期五星期六
 123456
78910111213
14151617181920
21222324252627
28