如何在 AWS EC2 服务器中为 spring 引导项目启用 gzip?

How to enable gzip in AWS EC2 Server for spring boot project?

我已经在服务器中编辑了 .htaccess 文件,并在 jar 中实现了 server.compression,如下所示。 尽管它在本地机器上工作但在 AWS EC2 实例中不工作,我也对 .htaccess 文件进行了更改,但没有压缩。

我在 application.properties

中包含了以下内容
server.compression.enabled=true
server.compression.min-response-size=100
server.compression.mime-types=text/html,text/css,application/json

谁能指导我修复它。 或任何其他压缩响应的方式。

.htaccess 是用于为 Apache Web Server. Spring Boot runs on servlet container, which can be Apache Tomcat 配置访问权限的文件。

A​​pache 网络服务器 != Apache Tomcat

因此对 .htaccess 文件的更改不会影响 Spring 在您的本地计算机或 EC2 上启动。