조회 수 418 추천 수 0 댓글 0

<IfModule mod_deflate>
  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 audio/midi

  DeflateCompressionLevel 1

  BrowserMatch ^Mozilla/4 gzip-only-text/html   # Netscape 4.xx에는 HTML만 압축해서 보냄
  BrowserMatch ^Mozilla/4\.0[678] no-gzip   # Netscape 4.06~4.08에는 압축해서 보내지 않음
  BrowserMatch \bMSIE !no-gzip !gzip-only-text/html   # 자신을 Mozilla로 알리는 MSIE에는 그대로 압축해서 보냄
  
  # 이미지를 압축하지 않는다
  SetEnvIfNoCase Request_URI \
   \.(?:gif|jpe?g|png)$ no-gzip dont-vary

  # 프록시가 잘못된 내용을 전달하지않도록 한다
  Header append Vary User-Agent env=!dont-vary
</ifModule>


이정도 코드를 저는 사용합니다.

서버에서 압축하여 HTML을 전송하지 않으며 트래픽이 많이 사요 됩니다.

또한 이미지 파일같은 경우는 이미 압축이 되어 있기 때문에

압축해서 다시 보내는건 서버 CPU 자원만 낭비하는 결과를 초래 하게 됩니다.

DeflateCompressionLevel 은 9까지 설정 가능한데요.

저는 1정도 사용합니다.

1에서 3 사이 숫자를 추천 드립니다.

아무리 압출율을 높여 봐야

CPU 부담만 생기지

실제로 크게 압축율이 향상되는 것은 아닙니다.

적당한 숫자는 본인이 설정해서 찾아보시기 바랍니다.

열공하세요.



List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 컴퓨터 및 스마트 기기 사용팁 게시판 입니다. 좋은아빠되기 2014.10.15 690
59 APMSETUP 7 다운로드 file 좋은아빠되기 2017.07.03 15942
58 윈도우용 Apache 2.4.X 와 PHP 5.6.X 설치 하기 file 좋은아빠되기 2015.06.24 5819
57 centos 6.6 apache 2.2.X 설치(httpd) 컴파일 설치 하기 좋은아빠되기 2015.02.09 4605
56 한컴타자연습 윈도우 7 오류 해결 좋은아빠되기 2015.02.03 3287
55 centos 6.6 mysql 5.1.X 컴파일 설치 하기 좋은아빠되기 2015.02.04 2925
54 centos 6.6 php 5.3.X 5.6.X 컴파일 설치 하기 좋은아빠되기 2015.02.10 2750
53 에어컨 전기료 절약 방법 : 냉방 Vs 제습 3 좋은아빠되기 2018.07.20 2200
52 centos iconv 설치. 좋은아빠되기 2015.02.10 2052
51 linux 하위폴더 포함 특정 확장자 파일 삭제 좋은아빠되기 2015.01.16 2009
50 컴활 1급 For Each 문에 관한 최신 문제 유형 좋은아빠되기 2014.12.05 1813
49 Centos FTP 설치 및 root 접속 설정(vsftpd) 좋은아빠되기 2015.01.29 1749
48 스크래치 프로그램 다운로드 좋은아빠되기 2014.12.08 1736
47 linux centos 6.6 iptables(방화벽) 설정 좋은아빠되기 2015.02.09 1599
46 아기 표준 성장 표(발육) file 좋은아빠되기 2014.10.20 1595
45 centos 6.6 APM 컴파일 설치 준비 작업 좋은아빠되기 2015.02.04 1574
44 CentOS 6.6 APM yum 설치 방법 좋은아빠되기 2015.02.11 1541
43 다른 서버에 있을 파일을 ssh 를 통해 파일 및 폴더 복사(하위폴더 포함 하는법) 좋은아빠되기 2015.02.03 1340
42 linux 환경변수 설정(Path) 좋은아빠되기 2015.03.17 1273
41 apache 이전버전 다운로드 주소 좋은아빠되기 2015.02.04 1124
40 mysql_connect(): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (11) 오류 대처 기록 2 좋은아빠되기 2014.12.11 1092
Board Pagination Prev 1 2 3 Next
/ 3