라이브러리
[NGINX] gzip_types - 압축할 MIME 타입을 설정합니다.
NGINX에서 gzip_types는 gzip 압축을 활성화하고, 압축할 파일의 MIME 타입을 지정하는 옵션입니다. 이 옵션을 사용하면 NGINX가 클라이언트에게 압축된 파일을 전송할 수 있습니다.
gzip_types 옵션의 기본값
NGINX의 기본 설정에서 gzip_types 옵션은 다음과 같습니다.
이 기본 설정에서는 다음 MIME 타입을 gzip 압축 대상으로 지정합니다.
* `text/plain`: 텍스트 파일
* `text/css`: CSS 파일
* `application/json`: JSON 파일
* `application/javascript`: 자바스크립트 파일
* `text/xml`: XML 파일
* `application/xml`: XML 파일
* `application/xml+rss`: RSS 파일
* `text/javascript`: 자바스크립트 파일
gzip_types 옵션의 사용 예제
다음은 gzip_types 옵션을 사용하는 예제입니다.
이 예제에서는 gzip_types 옵션을 사용하여 gzip 압축을 활성화하고, 압축할 파일의 MIME 타입을 지정합니다.
gzip_types 옵션의 사용 예제 (추가 MIME 타입)
다음은 gzip_types 옵션을 사용하여 추가 MIME 타입을 지정하는 예제입니다.
이 예제에서는 gzip_types 옵션을 사용하여 gzip 압축을 활성화하고, 압축할 파일의 MIME 타입을 다음과 같이 지정합니다.
* `image/jpeg`: JPEG 이미지 파일
* `image/png`: PNG 이미지 파일
* `image/gif`: GIF 이미지 파일
gzip_types 옵션의 사용 예제 (기본 MIME 타입 제거)
다음은 gzip_types 옵션을 사용하여 기본 MIME 타입을 제거하는 예제입니다.
이 예제에서는 gzip_types 옵션을 사용하여 gzip 압축을 활성화하고, 기본 MIME 타입을 제거합니다. 이 경우 gzip 압축은 다음과 같은 MIME 타입에만 적용됩니다.
* `text/css`
* `application/json`
* `application/javascript`
* `text/xml`
* `application/xml`
* `application/xml+rss`
* `text/javascript`
gzip_types 옵션의 사용 예제 (추가 MIME 타입 및 기본 MIME 타입 제거)
다음은 gzip_types 옵션을 사용하여 추가 MIME 타입을 지정하고 기본 MIME 타입을 제거하는 예제입니다.
이 예제에서는 gzip_types 옵션을 사용하여 gzip 압축을 활성화하고, 압축할 파일의 MIME 타입을 다음과 같이 지정합니다.
* `image/jpeg`: JPEG 이미지 파일
* `image/png`: PNG 이미지 파일
* `image/gif`: GIF 이미지 파일
기본 MIME 타입은 제거되었습니다.
gzip_types 옵션의 기본값
NGINX의 기본 설정에서 gzip_types 옵션은 다음과 같습니다.
#hostingforum.kr
nginx
gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;
이 기본 설정에서는 다음 MIME 타입을 gzip 압축 대상으로 지정합니다.
* `text/plain`: 텍스트 파일
* `text/css`: CSS 파일
* `application/json`: JSON 파일
* `application/javascript`: 자바스크립트 파일
* `text/xml`: XML 파일
* `application/xml`: XML 파일
* `application/xml+rss`: RSS 파일
* `text/javascript`: 자바스크립트 파일
gzip_types 옵션의 사용 예제
다음은 gzip_types 옵션을 사용하는 예제입니다.
#hostingforum.kr
nginx
http {
...
gzip on;
gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;
...
}
이 예제에서는 gzip_types 옵션을 사용하여 gzip 압축을 활성화하고, 압축할 파일의 MIME 타입을 지정합니다.
gzip_types 옵션의 사용 예제 (추가 MIME 타입)
다음은 gzip_types 옵션을 사용하여 추가 MIME 타입을 지정하는 예제입니다.
#hostingforum.kr
nginx
http {
...
gzip on;
gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript image/jpeg image/png image/gif;
...
}
이 예제에서는 gzip_types 옵션을 사용하여 gzip 압축을 활성화하고, 압축할 파일의 MIME 타입을 다음과 같이 지정합니다.
* `image/jpeg`: JPEG 이미지 파일
* `image/png`: PNG 이미지 파일
* `image/gif`: GIF 이미지 파일
gzip_types 옵션의 사용 예제 (기본 MIME 타입 제거)
다음은 gzip_types 옵션을 사용하여 기본 MIME 타입을 제거하는 예제입니다.
#hostingforum.kr
nginx
http {
...
gzip on;
gzip_types text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;
...
}
이 예제에서는 gzip_types 옵션을 사용하여 gzip 압축을 활성화하고, 기본 MIME 타입을 제거합니다. 이 경우 gzip 압축은 다음과 같은 MIME 타입에만 적용됩니다.
* `text/css`
* `application/json`
* `application/javascript`
* `text/xml`
* `application/xml`
* `application/xml+rss`
* `text/javascript`
gzip_types 옵션의 사용 예제 (추가 MIME 타입 및 기본 MIME 타입 제거)
다음은 gzip_types 옵션을 사용하여 추가 MIME 타입을 지정하고 기본 MIME 타입을 제거하는 예제입니다.
#hostingforum.kr
nginx
http {
...
gzip on;
gzip_types text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript image/jpeg image/png image/gif;
...
}
이 예제에서는 gzip_types 옵션을 사용하여 gzip 압축을 활성화하고, 압축할 파일의 MIME 타입을 다음과 같이 지정합니다.
* `image/jpeg`: JPEG 이미지 파일
* `image/png`: PNG 이미지 파일
* `image/gif`: GIF 이미지 파일
기본 MIME 타입은 제거되었습니다.
댓글목록
등록된 댓글이 없습니다.