自分のサイトでGZIPエンコーディングを使用したいのですが、どのようにすればよいですか。HTMLファイルのコンテンツエンコーディングをに設定しましたgzip
。
Tはこのように試しました
<html lang="en" pageEncoding="gzip">
ApacheTomcatWebサーバーを使用しています。
自分のサイトでGZIPエンコーディングを使用したいのですが、どのようにすればよいですか。HTMLファイルのコンテンツエンコーディングをに設定しましたgzip
。
Tはこのように試しました
<html lang="en" pageEncoding="gzip">
ApacheTomcatWebサーバーを使用しています。
コンテンツエンコーディング(gzip、deflate)とページ(別名文字)エンコーディング(ISO-8859-1、UTF-8など)を混同しています。
Apache Tomcatでgzip圧縮を有効にするには、<Connector>
レベルで実行する必要があります。HTTPコネクタのみがサポートされています。Apache Tomcat HTTPコネクタ設定リファレンスのcompressableMimeType
、、、compression
およびcompressionMinSize
属性を参照してください。<Connector>
コンテンツの圧縮は、HTTP プロトコル層で Web サーバーによって処理されます。Web サーバーにこのようなことをさせるためにコンテンツ自体に入れることができるヒントがありますが、それはサーバーとコンテンツに依存します。静的コンテンツまたは動的コンテンツを圧縮するように Web サーバーを構成できます。また、PHP などを使用している場合は、PHP コードで圧縮することもできます。