Java Tomcat 6.0.29和Apache2将text/html呈现为text/plain
我们在Ubuntu上使用apache2后面的Tomcat6.0.29。jsp页面呈现为纯文本,而不是html(我在浏览器窗口中看到整个html),如果我通过tomcat实例直接命中实例,一切都正常 我正在使用mod_proxy_ajp,我也尝试了mod_proxy_http。但是没有运气 使用开发工具检查了chrome浏览器中的内容类型。如果我点击网络服务器(http://www.myserver.com),则类型为“text/plain”,如果我点击tomcat(http://www.myserver.com:8080),则类型为“text/html”,页面呈现正确 以下是我的apache配置:Java Tomcat 6.0.29和Apache2将text/html呈现为text/plain,java,apache,tomcat,mod-proxy,Java,Apache,Tomcat,Mod Proxy,我们在Ubuntu上使用apache2后面的Tomcat6.0.29。jsp页面呈现为纯文本,而不是html(我在浏览器窗口中看到整个html),如果我通过tomcat实例直接命中实例,一切都正常 我正在使用mod_proxy_ajp,我也尝试了mod_proxy_http。但是没有运气 使用开发工具检查了chrome浏览器中的内容类型。如果我点击网络服务器(http://www.myserver.com),则类型为“text/plain”,如果我点击tomcat(http://www.myse
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / ajp://localhost:8009/
ProxyPassReverse / ajp://localhost:8009/
ProxyRequests关闭
命令拒绝,允许
通融
ProxyPass/ajp://localhost:8009/
ProxyPassReverse/ajp://localhost:8009/
有人面临过这样的问题吗?如果是,请分享如何解决此问题。在/etc/apache2/apache2.conf中,查找名为“DefaultType”的配置项,默认为“text/plain”。将此更改为“text/html”,重新启动Apache,应用程序运行正常
来源:配置似乎正确,介意共享httpd日志吗?或者mod proxy日志(如果有)。