2012-10-12 2 views
0

내 사이트에 GZIP 인코딩을 사용하고 어떻게해야합니까? 내 html 파일의 인코딩 내용을 gzip으로 설정했습니다.콘텐츠 설정 방법 HTML 파일의 인코딩

T 내가 아파치 톰캣 웹 서버를 사용하고이

<html lang="en" pageEncoding="gzip"> 

같은 시도했다.

+0

에서 <Connector>에 대한 compressableMimeType, compressioncompressionMinSize 특성을 참조하십시오? – Quentin

+2

http://viralpatel.net/blogs/enable-gzip-compression-in-tomcat/ –

+0

이 HTML 파일은 HTML ** 파일 ** 또는 스크립트의 HTML 출력입니까? – Quentin

답변

1

콘텐츠 인코딩 (gzip, deflate)을 페이지 (일명 문자) 인코딩 (ISO-8859-1, UTF-8 등)과 혼동하고 있습니다.

Apache Tomcat에서 gzip 압축을 사용하려면 <Connector> 수준에서 수행해야하며 HTTP 커넥터 만 지원됩니다. 아파치 톰캣 또는 Apache HTTPD를 사용하는 Apache Tomcat HTTP Connector Configuration Reference

0

콘텐츠 압축은 HTTP 프로토콜 계층에서 웹 서버에 의해 처리됩니다. 웹 서버가 이와 같은 일을하기 위해 컨텐츠 자체에 넣을 수있는 힌트가 있지만 서버와 컨텐츠에 의존합니다. 정적 콘텐트 나 동적 콘텐트를 압축하도록 웹 서버를 구성 할 수 있으며 PHP와 같은 것을 사용하는 경우 PHP 코드에서 압축을 수행 할 수도 있습니다.