apache2.2.4+jk+tomcat6.0地地址栏乱码问题

问题描述

我的项目是apache2.2.4+jk+tomcat6.0,s2sh,用urlrewrite做了伪静态,在apache没有整合tomcat的时候,用url传经过编译中文没有异常,但在整合之后,在地址栏中传经过编译的中文就会出现乱码,在tomcat的ajp connect设置了URIEncoding也不起做用。我是用URIEncoding编译的中文编译前http://localhost/ps-0-0-0-0-0-0-0-0-1-0-人.htm编译后http://localhost/ps-0-0-0-0-0-0-0-0-1-0-%E4%BA%BA.htm哪位高手给看下,没分了, 问题补充:suziwen 写道

解决方案

看看你的http.conf的配置文件 还有加个jk的日志 文件 ,看jk在进行转发时做了什么操作JkLogFile logs/erqo_Jk.log
解决方案二:
那估计就是在jk那一层出问题了
解决方案三:
再包装一层,那将来把APACHE去掉,只用TOMCAT会不会有问题?
解决方案四:
你可以在apache的log日志下看url是否已经乱码了,没有的话,就是在jk那出了问题
解决方案五:
AddDefaultCharset UTF-8
解决方案六:
httpd.conf里的呢AddDefaultCharset
解决方案七:
这两个地方都 改了?第一<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"/> 加上 URIEncoding="gbk"第二<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> 加上“ URIEncoding="GBK"”这就可以了
解决方案八:
乱码是什么样式的乱码%E4%BA?还是其他样子的

时间: 2024-07-31 15:23:06

apache2.2.4+jk+tomcat6.0地地址栏乱码问题的相关文章

apache2.2.x和tomcat6.0.32集群并实现session复制功能

我测试是在windows7上测测试的, 需要准备的软件列表如: a. Apache2.2b. apache-tomcat-6.0.32-1我要集群的第一台tomcat服务器 c. apache-tomcat-6.0.32-2我要集群的第二台tomcat服务器 d. mod_jk.so 用户连接apache服务器和tomcat之间的组件 根据我个人的习惯,我喜欢先配置apache的http.conf之后,然后在去配置tomcat. 找到你的apache的安装目录如我的是在D:\Apache2.2,

apache2.2+tomcat6.0 集群 验证码验证不了 登陆不成功

问题描述 apache2.2+tomcat6.0集群 验证码验证不了登陆不成功测试的时候session共享成功了,不知道怎么单个tomcat访问项目一切正常,但是集群访问就一直在登陆不成功,求救,谢谢 解决方案 解决方案二:一个apache还是多个apache?一个的话,转发的策略有问题吧.

使用IIS+Tomcat6.0将JSP网站发布到Internet

使用IIS+Tomcat6.0将JSP网站发布到Internet,先用IIS将域名绑定. 下面是笔者配置成功的步骤,请参考,并根据实际情况配置. 平台: windows2003 + IIS6 + TOMCAT6 + J2SE1.5.0 一.下载一个整合需要的文件isapi_redirect.dll       下载地址http://apache.justdn.org/tomcat/tomcat-connectors/jk/binaries/win32       在此我下载的是jk-1.2.23

MyEclipse6.5启动Tomcat6.0,控制台报错...

问题描述 启动Tomcat6.0,MyEclipse6.5启动控制台报错...2010-12-517:23:06org.apache.catalina.core.AprLifecycleListenerinit严重:Anincompatibleversion1.1.10oftheAPRbasedApacheTomcatNativelibraryisinstalled,whileTomcatrequiresversion1.1.172010-12-517:23:06org.apache.coyot

windowserver2003+Tomcat6.0+IIS6.0+JK1整合问题

问题描述 各位大虾请帮忙看一下,我的整体配置是windowserver2003+Tomcat6.0+IIS6.0+JK,整合之后可以访问jsp页面,但不能访问servlet,就是jspExample能执行,但ServletExample不能执行,这是神马原因啊 解决方案 解决方案二:在线等待啊解决方案三:哎呀,咋的没人回复哦,自己回复了.解决方案四:[ThuMar1710:25:172011][error]ajp_get_reply::jk_ajp_common.c(1503):Tomcatis

用myeclipse6.0运行tomcat6.0的时候出错好像是端口被占用,弄了两天了谁能帮我处理下。。。。。

问题描述 我前几天没装SQL2005的时候,myeclipse6.0和tomcat6.0装上一起是可能运行的..自从把sql装上后,运行就是这样了,从装了次系统还是一样,可是我从dos里查看所有端口时我输入的8088只有一个(如图)[img=http://home.51.com/yubo660088/photo/item/100148712.html][/img]...myeclipse6.0里自带的Tomcat是取消了的...在侠们快来帮帮我呀,我的系统是64位win7,SQL2005是可以打

Apache2+php4.3.6+MySQL4.0.20+SSL配置过程

Apache2+php4.3.6+MySQL4.0.20+SSL详细配置过程: 首先安装将需要的文件都放到root目录下: 1.MySQL-client-4.0.20-0.i386.rpm 2. MySQL-server-4.0.20-0.i386.rpm 3. httpd-2.0.49.tar.gz 4. php-4.3.6.tar.gz 我们先来安装MySQL,步骤如下: # >rpm –Uvh MySQL-server-4.0.20-0.i386.rpm # >rpm -Uvh MySQ

CentOS5.3 64位系统Tomcat6.0无法启动问题

CentOS5.3 64位系统Tomcat6.0无法启动,提示:java.net.BindException: Cannot assign requested address 这个错误如果从没见过,绝对会浪费大家好多时间去查找,而且网上千篇文章都没有一个真正的解决办法!欢迎请大家转载!! 新服务器配置tomcat6.0环境,配置完毕后,无法正常启动.报错如下:shutdown 端口看似被占用,但是换成其他端口还是无法启动: 2010-11-13 10:16:06 org.apache.catal

Javaweb开发环境Myeclipse6.5 JDK1.6 Tomcat6.0 SVN1.8配置教程_java

Javaweb开发环境的配置也是比较繁琐的一件事情,虽然理论上使用记事本,完全可以写出一个Javaweb工程, 但是在团队大型开发的Javaweb过程中,你必须配置好Eclipse.SVN.Tomcat与JDK1.6,当然还有Mysql数据库,不过数据库配置的事情属于后台内容,本文仅讨论前台开发环境的配置. 之所以选择Myeclipse6.5是因为其他高版本的Myeclipse实在是太卡,编辑小型程序还好,编辑大型程序完全吃不消,Eclipse的功能毕竟简陋,所以还是选择了旧版本.经典版本Mye