우리가 특정 디렉토리 &에서 자신의 원래 파일 이름과 별도로 기존의 각 파일을 압축 할 수 있습니다 어떻게 하위 디렉토리입니다.자동 gzip을 별도로
나는 우리가 "온 - 더 - 플라이은 gzip 압축"더 이상의 nginx에 FastCGI를 캐시 일반 텍스트 파일을 기존마다 실행할 필요가 없습니다 희망이 방법. 자원 &을 많이 절약 할 수 있습니다
는 이미 캐시 파일을 제공의 대기 시간/우리에게 낮은 지연 시간을 제공합니다.우리가 특정 디렉토리 &에서 자신의 원래 파일 이름과 별도로 기존의 각 파일을 압축 할 수 있습니다 어떻게 하위 디렉토리입니다.자동 gzip을 별도로
나는 우리가 "온 - 더 - 플라이은 gzip 압축"더 이상의 nginx에 FastCGI를 캐시 일반 텍스트 파일을 기존마다 실행할 필요가 없습니다 희망이 방법. 자원 &을 많이 절약 할 수 있습니다
는 이미 캐시 파일을 제공의 대기 시간/우리에게 낮은 지연 시간을 제공합니다.당신은 당신의 자신의 파일을 압축 할 필요가 - Nginx와 그와 함께 도움이되지 않습니다. 모든 파일의 경우는, - 압축 사전 단지 그들을 압축하고 (같은 디렉토리에) "마지막에 원래 파일 이름 +에 .gz"로 저장 한 다음이 파일을 제공하기 위해 gzip_static 옵션을 사용합니다.
그래서 이것의 작동 예는 수 : 존재하는 경우
http {
gzip on;
gzip_min_length 500;
gzip_proxied any;
gzip_comp_level 4;
gzip_types text/plain text/xml application/xml application/json image/svg+xml image/x-icon image/gif text/css application/x-javascript;
gzip_vary on;
gzip_disable "msie6";
gzip_static on; # this enables the .gz files being served
... here come your server blocks and other Nginx configuration
}
이제는 .gz 파일은 모든 gzip_types을 위해 제공되고 있습니다 - 모든 웹 사이트에 대한. 일부 디렉토리/도메인에서만 gzip_static을 사용하고 싶다면 위의 http 블록에서 제거하고 위치 블록에 추가하면됩니다. 이것은 일반적으로하는 일입니다.
http://nginx.org/en/docs/http/ngx_http_gzip_static_module.html –