Apache Nginx没有';t压缩jscript

Apache Nginx没有';t压缩jscript,apache,nginx,centos,Apache,Nginx,Centos,我正在从ApacheWeb服务器进行迁移,但nginx jscript压缩有问题(css压缩工作正常)。这是我的配置文件: #user nginx; worker_processes 1; #error_log /var/log/nginx/error.log; #error_log /var/log/nginx/error.log notice; #error_log /var/log/nginx/error.log info; #pid /var/run/ng

我正在从ApacheWeb服务器进行迁移,但nginx jscript压缩有问题(css压缩工作正常)。这是我的配置文件:

#user  nginx;
worker_processes  1;

#error_log  /var/log/nginx/error.log;
#error_log  /var/log/nginx/error.log  notice;
#error_log  /var/log/nginx/error.log  info;

#pid        /var/run/nginx.pid;


events {
    worker_connections  1024;
}


http {
    include       mime.types;
    default_type  application/octet-stream;

    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                      '$status $body_bytes_sent "$http_referer" '
                      '"$http_user_agent" "$http_x_forwarded_for"';

    access_log  /var/log/nginx/access.log main;

    sendfile        on;
    #tcp_nopush     on;

    #keepalive_timeout  0;
    keepalive_timeout  65;
    #tcp_nodelay        on;
    tcp_nodelay        on;

    gzip  on;
    gzip_http_version 1.1;
    gzip_min_length 10;
    #gzip_http_version 1.0;
    gzip_vary on;
    gzip_comp_level 7;
    gzip_proxied any;
    gzip_types text/plain text/css application/x-javascript text/javascript text/xml application/xhtml+xml application/xml;
    #gzip_min_length  1100;
    gzip_buffers 16 8k;
    gzip_disable "MSIE [1-6]\.(?!.*SV1)";

    server_tokens off;

    include /etc/nginx/conf.d/*.conf;
}
当我使用在线检查工具检查不同的文件压缩时,jscript文件根本不会被压缩。css和文本文件都可以

我错过了什么

谢谢

更新:花了5个小时调试这个简单的东西,我发现了问题:

更改nginx配置文件后,重新加载nginx(/etc/init.d/nginx reload)是不够的-应重新启动Plesk面板上的nginx服务(关闭/打开)。否则,将不会应用更改。

尝试添加

application/javascript

给gzip_类型

谢谢,但它仍然不起作用。css文件和js.php都可以,但简单的js文件不会被压缩。