我在Tomcat(端口8080)和IIS(6)的服务器上运行了一个网站。我已经从Google实施了 webutilities 过滤器(以缩小资源文件)并将其添加到我项目的web.xml
文件中(WEB-INF / web.xml)。
当我从浏览器(通过IIS)访问我的网站上的资源文件(JS / CSS)时,它显示它没有缩小。但是,当我直接通过Tomcat(端口8080)访问它时,它显示为缩小。
这告诉我,我在web.xml
文件中添加的过滤器实际上有效,但由于某种原因,IIS或ISAPI必须以某种方式阻止缩小。这可能吗?
如何解决这个问题的任何建议将不胜感激。谢谢!
答案 0 :(得分:0)
如果这会帮助其他人。
如果Tomcat负责传输(当我在8080端口访问它时),Tomcat会进行压缩/缩小,并且工作正常。但是当Tomcat由IIS代理时,IIS将负责缩小,并且所有Tomcat设置就缩小而言都是无用的。
我仍然需要找到一种让IIS缩小文件的方法,但我还是找不到它。似乎所有推荐的解决方案都适用于.ASP页面,我使用Java和.JSP。所以我不知道该怎么做,但就这篇文章而言,我相信这一切都很清楚。
谢谢!