You cannot see this page without javascript.

Apache httpd 2.4 mod_deflate

APM 조회 수 431 추천 수 0 2016.12.23 11:37:41
먼저 사용할 모듈들을 로드하도록 하고,
LoadModule deflate_module modules/mod_deflate.so
LoadModule headers_module modules/mod_headers.so
LoadModule filter_module modules/mod_filter.so
 
다음과 같은 확장자 규정이 있다면 넘어가고, 없다면 추가한다.

AddType text/html .html .htm
AddType text/css .css
AddType application/xml .xml
AddType application/javascript .js
AddType application/x-httpd-php .php .php3 .html .htm .phtml .inc
AddType application/x-httpd-php-source .phps

 

다음과 같은 유형들은 압축하도록 설정하고,

AddOutputFilterByType DEFLATE text/plain text/html text/xml
AddOutputFilterByType DEFLATE application/xhtml+xml application/xml application/rss+xml
AddOutputFilterByType DEFLATE text/css application/javascript application/x-javascript
AddOutputFilterByType DEFLATE application/json
AddOutputFilterByType DEFLATE image/svg+xml
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/php
AddOutputFilterByType DEFLATE application/x-httpd-php
AddOutputFilterByType DEFLATE application/x-httpd-fastphp
AddOutputFilterByType DEFLATE audio/midi

 

사용할 압축레벨을 선택하는데, 값이 클수록 압축률이 증가하지만, CPU를 더 많이 사용한다.

기본값은 설치된 gzip설정을 따른다.
#DeflateCompressionLevel 9

 

지원불가능 브라우져에 대한 설정을 한다.

# Netscape 4.xx에는 HTML만 압축해서 보냄
BrowserMatch ^Mozilla/4 gzip-only-text/html
# Netscape 4.06~4.08에는 압축해서 보내지 않음
BrowserMatch ^Mozilla/4\.0[678] no-gzip
# 자신을 Mozilla로 알리는 MSIE에는 그대로 압축해서 보냄
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html

 

압축하지 않을 파일들을 지정한다.
SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png|bmp|zip|tar|rar|alz|a00|ace|txt|mp3|mpe?g|wav|asf|wma|wmv|swf|exe|pdf|doc|xsl|hwp|java|c|t?gz|bz2|7z)$ no-gzip dont-vary

 

tc-def.png

 

첨부
엮인글 :
List of Articles
번호 제목 글쓴이 날짜 조회 수sort
49 윈도우서버2008 - 06 (보안 정책 및 감사) file [10] LynX 2012-11-28 285
48 32bit Driver을 64bi로 설치하기 [8] LynX 2011-06-21 282
47 Windows 윈도우 8 pro key LynX 2014-05-26 277
46 CentOS CentOS7 WHEEL 계정 추가 file LynX 2017-02-03 275
45 Xpress Engine XML 쿼리 대신 직접 mysql 사용하기 LynX 2014-07-19 273
44 웹 프린트 작업시 픽셀과 밀리미터간의 상관관계 (1mm=3.8px ) [8] LynX 2013-03-15 271
43 Xyview DVR서버 연결 [8] LynX 2012-04-19 269
42 웹 페이지의 원하는 테이블만 프린트 LynX 2013-03-15 268
41 Network vpn LynX 2016-06-29 263
40 HardWare 라우터 기본설정 LynX 2013-09-28 259
39 HP Officejet 6500A (Plus) 호환 드라이버 [8] LynX 2012-05-16 257
38 Linux 하위 디렉토리 문자열 일괄검색,치환 LynX 2016-08-24 250
37 윈도우7 알수없는장치 file [8] LynX 2012-03-13 250
36 HardWare DCE 기본설정 LynX 2013-09-28 247
35 Programing make - 03 make의 사용 file LynX 2017-02-22 246
34 Windows Windows Server 2012 - .NET Framework 1.x 미지원 LynX 2014-05-29 246
33 Linux Apache httpd mod_evasive compile LynX 2016-08-22 245
32 Programing make - 06 make 규칙 LynX 2017-02-22 242
31 Xpress Engine XE에 memcache 사용 설정 LynX 2016-09-23 242
30 Linux 08 - DNS서버 file LynX 2012-11-29 241

XE Login