1

我有一个在 Tomcat(端口 8080)和 IIS(6)的服务器上运行的网站。我已经实现了来自 Google 的webutilities过滤器(以缩小资源文件)并将其添加到web.xml我的项目文件(WEB-INF/web.xml)中。

当我从浏览器(通过 IIS)访问我网站上的资源文件(JS / CSS)时,它表明它没有被缩小。但是,当我通过 Tomcat(端口 8080)直接访问它时,它显示为缩小。

这告诉我,我在web.xml文件中添加的过滤器实际上是有效的,但由于某种原因,IIS 或 ISAPI 必须以某种方式阻止缩小。这可能吗?

任何有关如何解决此问题的建议将不胜感激。谢谢!

4

1 回答 1

0

以防万一这对其他人有帮助。

如果 Tomcat 负责传输(当我在端口 8080 访问它时),Tomcat 会进行压缩/缩小并且工作正常。但是当 Tomcat 被 IIS 代理时,IIS 将负责缩小,而所有 Tomcat 设置到缩小都是无用的。

我仍然需要找到一种方法让 IIS 缩小文件,但我还没有找到它。似乎所有推荐的解决方案都适用于 .ASP 页面,我使用 Java 和 .JSP。所以我还不确定该怎么做,但就这篇文章而言,我相信一切都清楚了。

谢谢!

于 2013-12-09T16:11:01.513 回答