gpt4 book ai didi

.htaccess - AWS EC2 EB 上的 .htaccess 在哪里

转载 作者:行者123 更新时间:2023-12-03 21:29:51 24 4
gpt4 key购买 nike

我有一个运行 Elastic Beanstalk 的 EC2 实例。我想启用 GZIP 压缩,我知道我需要修改我的 .htaccess文件。

我读过 .htaccess文件位于我的应用程序安装的根文件夹中。但是,我似乎无法找到它。 (我是新手,不确定根文件夹在哪里)。

我能够使用 Java 8 应用程序通过 ssh 连接到运行 Apache Tomcat 8 的服务器。

问题

在哪里.htaccess位于?

这是我的根目录中的内容:

$ ls
bin cgroup etc lib local media opt root sbin srv tmp var
boot dev home lib64 lost+found mnt proc run selinux sys usr

更新

我有一个 .ebextensions/tomcat-settings.config现在可以了。它启用 GZip 压缩。
option_settings:
aws:elasticbeanstalk:environment:proxy:
GzipCompression: 'true'
ProxyServer: nginx
aws:elasticbeanstalk:environment:proxy:staticfiles:
/pub: public

这似乎没有压缩 .svg文件虽然。所以如果可能的话,我想要以下内容,但不确定在哪里添加它:
## EXPIRES CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType image/svg "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType text/html "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 1 month"
</IfModule>
## EXPIRES CACHING ##

最佳答案

您需要上传 .htaccess 文件或将其放在您上传应用程序的根文件夹上的 ec2 实例中,如果您使用的是 elastick beanstalk,则需要将 .htaccess 文件添加到根文件夹上的 .zip 文件中

关于.htaccess - AWS EC2 EB 上的 .htaccess 在哪里,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44501223/

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