代码之家  ›  专栏  ›  技术社区  ›  Wyatt Jackson

Gzip不适用于仅用于域的Nginx安装,但适用于index.html

  •  0
  • Wyatt Jackson  · 技术社区  · 7 年前

    我正在尝试在我的Nginx配置上启用gzip压缩。我已成功地将以下内容添加到/etc/nginx/nginx.conf

    gzip on;
    gzip_disable "msie6";
    gzip_vary on;
    gzip_proxied any;
    gzip_comp_level 6;
    gzip_buffers 16 8k;
    gzip_http_version 1.1;
    gzip_min_length 256;
    gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/vnd.ms-fontobject application/x-font-ttf font/opentype image/svg+xml image/x-icon;
    

    https://gtmetrix.com/ 检查以确保gzip压缩已打开。我也得到了同样的结果 https://developers.google.com/speed/pagespeed/insights/

    如果我检查我的域名“ https://www.hometownapparel.com ,gzip未显示为已启用。

    但是,如果我使用定义的index.html检查网址,“ https://www.hometownapparel.com/index.html “gzip确实被列为已启用。

    我犯了什么配置错误导致gzip不能只在我的域名上工作?

    当做

    0 回复  |  直到 7 年前
        1
  •  0
  •   Wyatt Jackson    7 年前

    我的站点启用文件中有以下代码:

    location / {
            index   index.php index.html;
        }
    

    location / {
            index   index.html index.php;
        }
    

    非常感谢。