Java httpd error_log正在记录https上运行的web应用程序的错误

Java httpd error_log正在记录https上运行的web应用程序的错误,java,tomcat,web-applications,apache,Java,Tomcat,Web Applications,Apache,当应用程序通过https而不是http运行时,有一个web应用程序在Apache Tomcat 5.5上运行(下面是url) 然后,在IE8上的httpd error_日志中,出现了以下错误(其他文件也出现了相同的错误): 如果我们检查报告的文件是否存在?那么是的,他们存在。应用程序运行得非常好。但httpd的错误日志正在报告这些错误。为什么这些错误会被记录在错误日志中 以下是mod_jk日志: JkLogFile /var/log/httpd/mod_jk.log JkMount /appl

当应用程序通过https而不是http运行时,有一个web应用程序在Apache Tomcat 5.5上运行(下面是url)

然后,在IE8上的httpd error_日志中,出现了以下错误(其他文件也出现了相同的错误):

如果我们检查报告的文件是否存在?那么是的,他们存在。应用程序运行得非常好。但httpd的错误日志正在报告这些错误。为什么这些错误会被记录在错误日志中

以下是mod_jk日志:

JkLogFile /var/log/httpd/mod_jk.log

JkMount /appl default
JkMount /appl/* default
JkUnMount /appl/*/*.css default
JkUnMount /appl/*/*.html default
JkUnMount /appl/*/*.gif default
JkUnMount /appl/*/*.ico default
JkUnMount /appl/*/*.jpg default
JkUnMount /appl/*/*.png default
JkUnMount /appl/js/* default
请提供您宝贵的建议


提前感谢..

mod_jk
为每个VirtualHost使用一组单独的
JkMount
指令:如果您为非HTTPS(例如端口80)VirtualHost设置了上述
JkMount
指令,那么您必须在启用SSL的VirtualHost中配置相同的
JkMount
指令集。您还可以在
httpd.conf
的顶层设置
JkMount
指令,然后使用
JkMountCopy
将它们复制到虚拟主机中(默认情况下不会发生这种情况)


有关配置
mod_jk

的更多信息,请参阅,您是否正在使用Apache httpd?如果是,请发布您的
mod|u proxy(http | ajp)
mod_jk
配置。包括任何
Alias
ProxyPass(Reverse)
JkMount
或相关指令。是的,我使用的是Apache httpd和mod_jk配置,我在问题中附加了这些配置。当您使用web浏览器访问
https://170.21.101.23:2001/appl/js/test.js
?如果您使用HTTP而不是HTTPS呢?它要求我下载或保存test.js,然后它被下载并成功打开。如果我使用Http,那么就不会出现错误。运行非常好。
[Tue Aug 07 16:17:46 2012] [error] [client 10.203.128.142] File does not exist: 
/base/pro/ApacheTomcat/instances/Tomcat/webapps/appl/js/test.js 
referer: https://170.21.101.23:2001/appl/sk/Display.html
JkLogFile /var/log/httpd/mod_jk.log

JkMount /appl default
JkMount /appl/* default
JkUnMount /appl/*/*.css default
JkUnMount /appl/*/*.html default
JkUnMount /appl/*/*.gif default
JkUnMount /appl/*/*.ico default
JkUnMount /appl/*/*.jpg default
JkUnMount /appl/*/*.png default
JkUnMount /appl/js/* default