带有主机别名的Tomcat压缩无法正常工作

带有主机别名的Tomcat压缩无法正常工作,tomcat,compression,gzip,Tomcat,Compression,Gzip,我试图在tomcat8服务器上启用GZIP压缩,当我想将它与Alias一起使用时,我遇到了一些问题。考虑连接器的server.xml的以下配置: <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" useSendfile="false" compression="on"

我试图在tomcat8服务器上启用GZIP压缩,当我想将它与Alias一起使用时,我遇到了一些问题。考虑连接器的server.xml的以下配置:

<Connector port="8080" protocol="HTTP/1.1"
           connectionTimeout="20000"
           redirectPort="8443"
           useSendfile="false"
           compression="on"
           compressionMinSize="128" 
           noCompressionUserAgents="gozilla, traviata" />

当我尝试从多个URL访问我的应用程序时,tomcat中是否有使用压缩的特定配置?

也许您遇到了与此堆栈溢出问题相同的问题:

请尝试禁用防病毒软件。如果您使用的是windows服务器,它可能会阻止url进行压缩

<Host name="localhost"  appBase="webapps"
        unpackWARs="true" autoDeploy="true">
    <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
           prefix="localhost_access_log" suffix=".txt"
           pattern="%h %l %u %t &quot;%r&quot; %s %b" />

    <Alias>alias-test.first</Alias>
    <Alias>myalias-test.second</Alias>
</Host>
127.0.0.1           alias-test.first
127.0.0.1           myalias-test.second