gpt4 book ai didi

java - httpd error_log 正在记录在 https 上运行 Web 应用程序的错误

转载 作者:行者123 更新时间:2023-11-28 23:48:04 26 4
gpt4 key购买 nike

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

https://170.21.101.23:2001/appl/

然后在 IE8 上的 httpd error_log 中,出现以下错误(其他文件也有同样的错误):

[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

如果我们检查报告的文件是否存在?那么是的,它们存在。应用程序工作绝对正常。但是 httpd 的 error_log 正在报告这些错误。这些错误是如何记录在 error_log 中的。

以下是 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,那么您必须在启用 SSL 的 VirtualHost 中配置相同的一组 JkMount 指令。您还可以在 httpd.conf 的顶层设置您的 JkMount 指令,然后使用 JkMountCopy 将它们复制到您的 VirtualHost(默认情况下不会发生)。

请参阅Tomcat connector documentation有关配置 mod_jk 的更多信息。

关于java - httpd error_log 正在记录在 https 上运行 Web 应用程序的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11844944/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com