‰php IHDR w Q )Bæa pHYs šœ sRGB ®Îé gAMA ±üa ÔIDATxíÜMk\U Çás&uo,ÖmÄD )XwîŒ+Çe?‰ºtw.“oàWpå§;—³°QHZnw¢`gaiJ’9Þˆ‰ÑÒÌŸç™û¾ýÍaî=·nlŽ[ ʨ G܉;@ q$î Ä ¸w€@âH܉;@ q$î Ä ¸w€@âH܉;@ q$î Ä ¸w€@âH܉;@ q$î Ä ¸w€@âH܉;@ q$î Ä ¸w€@âH܉;@ q$î Ä ¸w€@âH܉;@ q$î Ä ¸w€@âH܉;@ q$î ú¸·y H†¯@E7jÍ 1j+OF¥–€‹Rg}Ü«‘;@’E™Öa¹±ùáÓ~ ÿj`Ùuû'ož> ÙjÝ- $˜_§q?¾q¸S XzG'åóay
files >> /opt/lampp/manual/mod/ |
files >> //opt/lampp/manual/mod/mod_deflate.html.ja.utf8 |
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja"><head> <meta content="text/html; charset=UTF-8" http-equiv="Content-Type" /> <!-- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX This file is generated from xml source: DO NOT EDIT XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX --> <title>mod_deflate - Apache HTTP サームãƒãƒ¼ã‚¸ãƒ§ãƒ³ 2.4</title> <link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" /> <link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" /> <link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="../style/css/prettify.css" /> <script src="../style/scripts/prettify.min.js" type="text/javascript"> </script> <link href="../images/favicon.ico" rel="shortcut icon" /></head> <body> <div id="page-header"> <p class="menu"><a href="../mod/">モジュール</a> | <a href="../mod/directives.html">ディレクティブ</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="../glossary.html">用語</a> | <a href="../sitemap.html">サイトマップ</a></p> <p class="apache">Apache HTTP サームãƒãƒ¼ã‚¸ãƒ§ãƒ³ 2.4</p> <img alt="" src="../images/feather.gif" /></div> <div class="up"><a href="./"><img title="<-" alt="<-" src="../images/left.gif" /></a></div> <div id="path"> <a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP サーãƒ</a> > <a href="http://httpd.apache.org/docs/">ドã‚ュメンテーション</a> > <a href="../">ãƒãƒ¼ã‚¸ãƒ§ãƒ³ 2.4</a> > <a href="./">モジュール</a></div> <div id="page-content"> <div id="preamble"><h1>Apache モジュール mod_deflate</h1> <div class="toplang"> <p><span>翻訳済ã¿è¨€èªž: </span><a href="../en/mod/mod_deflate.html" hreflang="en" rel="alternate" title="English"> en </a> | <a href="../fr/mod/mod_deflate.html" hreflang="fr" rel="alternate" title="Français"> fr </a> | <a href="../ja/mod/mod_deflate.html" title="Japanese"> ja </a> | <a href="../ko/mod/mod_deflate.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </div> <div class="outofdate">ã“ã®æ—¥æœ¬èªžè¨³ã¯ã™ã§ã«å¤ããªã£ã¦ã„ã‚‹ å¯èƒ½æ€§ãŒã‚りã¾ã™ã€‚ 最近更新ã•れãŸå†…容を見るã«ã¯è‹±èªžç‰ˆã‚’ã”覧下ã•ã„。 </div> <table class="module"><tr><th><a href="module-dict.html#Description">説明:</a></th><td>クライアントã¸é€ã‚‰ã‚Œã‚‹å‰ã«ã‚³ãƒ³ãƒ†ãƒ³ãƒ„を圧縮ã™ã‚‹</td></tr> <tr><th><a href="module-dict.html#Status">ステータス:</a></th><td>Extension</td></tr> <tr><th><a href="module-dict.html#ModuleIdentifier">モジュールè˜åˆ¥å:</a></th><td>deflate_module</td></tr> <tr><th><a href="module-dict.html#SourceFile">ソースファイル:</a></th><td>mod_deflate.c</td></tr></table> <h3>概è¦</h3> <p><code class="module"><a href="../mod/mod_deflate.html">mod_deflate</a></code> モジュール㯠<code>DEFLATE</code> 出力フィルタをæä¾›ã—ã¾ã™ã€‚ã“れã¯ã‚µãƒ¼ãƒã‹ã‚‰ã®å‡ºåŠ›ã‚’ã€ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã‚’ 通ã—ã¦ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã«é€ã‚‹å‰ã«åœ§ç¸®ã™ã‚‹ã“ã¨ã‚’å¯èƒ½ã«ã—ã¾ã™ã€‚</p> </div> <div id="quickview"><h3>トピック</h3> <ul id="topics"> <li><img alt="" src="../images/down.gif" /> <a href="#recommended">サンプルè¨å®š</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#enable">圧縮を有効ã«ã™ã‚‹</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#proxies">Proxy サーãƒã§ã®æ‰±ã„</a></li> </ul><h3 class="directives">ディレクティブ</h3> <ul id="toc"> <li><img alt="" src="../images/down.gif" /> <a href="#deflatebuffersize">DeflateBufferSize</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#deflatecompressionlevel">DeflateCompressionLevel</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#deflatefilternote">DeflateFilterNote</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#deflateinflatelimitrequestbody">DeflateInflateLimitRequestBody</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#deflateinflateratioburst">DeflateInflateRatioBurst</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#deflateinflateratiolimit">DeflateInflateRatioLimit</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#deflatememlevel">DeflateMemLevel</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#deflatewindowsize">DeflateWindowSize</a></li> </ul> <h3>å‚ç…§</h3> <ul class="seealso"> <li><a href="../filter.html">Filters</a></li> </ul><ul class="seealso"><li><a href="#comments_section">コメント</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="recommended" id="recommended">サンプルè¨å®š</a></h2> <p>下ã«ã›ã£ã‹ã¡ãªäººå‘ã‘ã®ç°¡å˜ãªè¨å®šä¾‹ã‚’示ã—ã¾ã™ã€‚</p> <div class="example"><h3>数タイプã®ã¿åœ§ç¸®ã™ã‚‹</h3><p><code> AddOutputFilterByType DEFLATE text/html text/plain text/xml </code></p></div> <p>以下ã®è¨å®šã¯ã‚³ãƒ³ãƒ†ãƒ³ãƒ„をより圧縮ã—ã¾ã™ãŒã€ãšã£ã¨è¤‡é›‘ãªè¨å®šã«ãªã‚Šã¾ã™ã€‚ è¨å®šã®éš…々ã¾ã§ã‚ˆãç†è§£ã—ãªã„ã§ä½¿ã‚ãªã„ã§ãã ã•ã„。</p> <div class="example"><h3>ç”»åƒä»¥å¤–å…¨ã¦åœ§ç¸®ã™ã‚‹</h3><p><code> <Location /><br /> <span class="indent"> # Insert filter<br /> SetOutputFilter DEFLATE<br /> <br /> # Netscape 4.x has some problems...<br /> BrowserMatch ^Mozilla/4 gzip-only-text/html<br /> <br /> # Netscape 4.06-4.08 have some more problems<br /> BrowserMatch ^Mozilla/4\.0[678] no-gzip<br /> <br /> # MSIE masquerades as Netscape, but it is fine<br /> # BrowserMatch \bMSIE !no-gzip !gzip-only-text/html<br /> <br /> # Don't compress images<br /> SetEnvIfNoCase Request_URI \<br /> <span class="indent"> \.(?:gif|jpe?g|png)$ no-gzip dont-vary<br /> </span> <br /> # Make sure proxies don't deliver the wrong content<br /> Header append Vary User-Agent env=!dont-vary<br /> </span> </Location> </code></p></div> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="enable" id="enable">圧縮を有効ã«ã™ã‚‹</a></h2> <h3><a name="output" id="output">Output Compression</a></h3> <p>圧縮機能㯠<code>DEFLATE</code> <a href="../filter.html">フィルタ</a> ã«ã‚ˆã‚Šå®Ÿè£…ã•れã¦ã„ã¾ã™ã€‚以下ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒ†ã‚£ãƒ–ã¯ãã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒ†ã‚£ãƒ–ã®ã‚ã‚‹ コンテナä¸ã®ãƒ‰ã‚ュメントを圧縮ã™ã‚‹ã‚ˆã†ã«ã—ã¾ã™:</p> <div class="example"><p><code> SetOutputFilter DEFLATE </code></p></div> <p>よã使ã‚れã¦ã„るブラウザã§ã¯ã€ã™ã¹ã¦ã®ã‚³ãƒ³ãƒ†ãƒ³ãƒ„ã«å¯¾ã™ã‚‹ 圧縮を扱ãˆã‚‹ã‚ã‘ã§ã¯ã‚りã¾ã›ã‚“。ã§ã™ã‹ã‚‰ã€<code>gzip-only-text/html</code> ノートを <code>1</code> ã«ã—ã¦ã€html ファイルã«å¯¾ã—ã¦ã®ã¿ 圧縮ãŒåƒãよã†ã«ã—ãŸæ–¹ãŒã‚ˆã„ã‹ã‚‚ã—れã¾ã›ã‚“ (以下å‚ç…§) ã“ã®å€¤ã‚’ <em><code>1</code> 以外ã®å€¤</em>ã«è¨å®šã—ãŸå ´åˆã¯ç„¡è¦–ã•れã¾ã™ã€‚</p> <p>通常ã€ç‰¹å®šã®MIMEタイプã«ã¤ã„ã¦ã®ã¿åœ§ç¸®ã—ãŸã„ã®ã§ã‚れã°ã€ <code class="directive"><a href="../mod/core.html#addoutputfilterbytype">AddOutputFilterByType</a></code> ディレクティブを使用ã—ã¾ã™ã€‚次㫠Apache ã®ãƒ‰ã‚ュメント㮠html ファイルã®ã¿ã®åœ§ç¸®ã‚’有効ã«ã™ã‚‹ä¾‹ã‚’示ã—ã¾ã™ã€‚</p> <div class="example"><p><code> <Directory "/your-server-root/manual"><br /> <span class="indent"> AddOutputFilterByType DEFLATE text/html<br /> </span> </Directory> </code></p></div> <p>å…¨ã¦ã®ãƒ•ァイルタイプã§ã®åœ§ç¸®ã«å•題を抱ãˆã¦ã„るブラウザã«å¯¾ã—ã¦ã¯ã€ <code class="directive"><a href="../mod/mod_setenvif.html#browsermatch">BrowserMatch</a></code> ディレクティブを使用ã—ã¦ã€ç‰¹å®šã®ãƒ–ラウザ㫠<code>no-gzip</code> ノートをセットã—ã€åœ§ç¸®ãŒè¡Œãªã‚れãªã„よã†ã«ã—ã¾ã™ã€‚ <code>no-gzip</code> 㨠<code>gzip-only-text/html</code> を組ã¿åˆã‚ã›ã‚‹ã“ã¨ã§ä¸Šæ‰‹ã対処ã§ãã¾ã™ã€‚ ã“ã®å ´åˆã€å‰è€…ãŒå¾Œè€…をオーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ã¾ã™ã€‚ 上記ã®<a href="#recommended">è¨å®šä¾‹</a>ã®æŠœç²‹ã‚’ 次ã«ç¤ºã—ã¾ã™ã®ã§ã”覧下ã•ã„。</p> <div class="example"><p><code> BrowserMatch ^Mozilla/4 gzip-only-text/html<br /> BrowserMatch ^Mozilla/4\.0[678] no-gzip<br /> BrowserMatch \bMSIE !no-gzip !gzip-only-text/html </code></p></div> <p>ã¾ãšå§‹ã‚ã« <code>User-Agent</code> æ–‡å—列ã‹ã‚‰ Netscape Navigator 4.x ã§ã‚ã‚‹ã‹ã©ã†ã‹ã‚’調ã¹ã¾ã™ã€‚ã“れらã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ã¯ã€ <code>text/html</code> 以外ã®ã‚¿ã‚¤ãƒ—ã®åœ§ç¸®ã‚’扱ã†ã“ã¨ãŒã§ãã¾ã›ã‚“。 4.06, 4.07, 4.08 㯠html ファイルã®ä¼¸å¼µã«ã‚‚å•題を抱ãˆã¦ã„ã¾ã™ã€‚ ã§ã™ã‹ã‚‰ã“れらã«å¯¾ã—ã¦ã¯ã€å®Œå…¨ã« deflate フィルタをオフã«ã—ã¾ã™ã€‚</p> <p>3 番目㮠<code class="directive"><a href="../mod/mod_setenvif.html#browsermatch">BrowserMatch</a></code> ディレクティブã§ã€æŽ¨æ¸¬ã—ãŸãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¨ãƒ¼ã‚¸ã‚§ãƒ³ãƒˆã‚’ä¿®æ£ã—ã¾ã™ã€‚ ãªãœãªã‚‰ Microsoft Internet Explorer ã‚‚ "Mozilla/4" ã¨ç‰¹å®šã•れã¾ã™ãŒã€ ã“れらã¯å®Ÿéš›ã«ã¯åœ§ç¸®ã‚’扱ã†ã“ã¨ãŒã§ãã‚‹ã‹ã‚‰ã§ã™ã€‚ <code>User-Agent</code> ヘッダを "MSIE" (<code>\b</code> ã¯ã€Œå˜èªžã®å¢ƒç•Œã€ã‚’æ„味ã—ã¾ã™) ã®è¿½åŠ æ–‡å—ã§æ¤œæŸ»ã—ã¦ã€ ã“れ以å‰ã«è¨å®šã—ãŸåˆ¶é™ã‚’å†ã³è§£é™¤ã—ã¾ã™ã€‚</p> <div class="note"><h3>注</h3> <code>DEFLATE</code> フィルタã¯å¿…ãšã€PHP ã‚„ SSI ã¨ã„ã£ãŸ RESOURCE フィルタã®å¾Œã«ãªã‚Šã¾ã™ã€‚ DEFLATE フィルタã¯å†…部的ãªã‚µãƒ–リクエストを関知ã—ã¾ã›ã‚“。 </div> <div class="note"><h3>注</h3> <code class="directive"><a href="../mod/core.html#setenv">SetEnv</a></code> ã§è¨å®šã•れる <code>force-gzip</code> 環境変数ãŒã‚りã¾ã™ãŒã€ã“れ㯠ブラウザ㮠accept-encoding è¨å®šã‚’無視ã—ã€åœ§ç¸®ã—ãŸå‡ºåŠ›ã‚’ã—ã¾ã™ã€‚ </div> <h3><a name="inflate" id="inflate">出力ã®ä¼¸é•·</a></h3> <p><code class="module"><a href="../mod/mod_deflate.html">mod_deflate</a></code> モジュールã¯ã€gzip 圧縮ã•れãŸãƒ¬ã‚¹ãƒãƒ³ã‚¹ 本文を inflate/uncompress ã™ã‚‹ãƒ•ィルタもæä¾›ã—ã¦ã„ã¾ã™ã€‚ ã“ã®æ©Ÿèƒ½ã‚’有効ã«ã™ã‚‹ã«ã¯ã€<code class="directive"><a href="../mod/core.html#setoutputfilter">SetOutputFilter</a></code> ã‚„ <code class="directive"><a href="../mod/mod_mime.html#addoutputfilter">AddOutputFilter</a></code> を使ã£ã¦ã€ <code>INFLATE</code> フィルタを出力フィルタãƒã‚§ã‚¤ãƒ³ã«æŒ¿å…¥ã—ã¾ã™ã€‚ 例ãˆã°æ¬¡ã®ã‚ˆã†ã«ã—ã¾ã™ã€‚</p> <div class="example"><p><code> <Location /dav-area><br /> <span class="indent"> ProxyPass http://example.com/<br /> SetOutputFilter INFLATE<br /> </span> </Location> </code></p></div> <p>ã“ã®ä¾‹ã§ã¯ã€example.com ã‹ã‚‰ã® gzip 圧縮ã•れãŸå‡ºåŠ›ã‚’ä¼¸é•·ã—〠ãã®ä»–ã®ãƒ•ィルタãŒã•らã«ãã®å‡ºåŠ›ã‚’å‡¦ç†ã§ãるよã†ã«ã—ã¾ã™ã€‚ </p> <h3><a name="input" id="input">入力ã®ä¼¸å¼µ</a></h3> <p><code class="module"><a href="../mod/mod_deflate.html">mod_deflate</a></code> モジュールã¯ã€gzip ã§åœ§ç¸®ã•れãŸãƒªã‚¯ã‚¨ã‚¹ãƒˆæœ¬ä½“を伸張ã™ã‚‹ãƒ•ィルタもæä¾›ã—ã¦ã„ã¾ã™ã€‚ ã“ã®æ©Ÿèƒ½ã‚’有効ã«ã™ã‚‹ã«ã¯ã€<code class="directive"><a href="../mod/core.html#setinputfilter">SetInputFilter</a></code> ã‹ <code class="directive"><a href="../mod/mod_mime.html#addinputfilter">AddInputFilter</a></code> を使用ã—ã¦ã€ <code>DEFLATE</code> フィルタを入力フィルタãƒã‚§ã‚¤ãƒ³ã«çµ„ã¿è¾¼ã¿ã¾ã™ã€‚ 例ãˆã°æ¬¡ã®ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚</p> <div class="example"><p><code> <Location /dav-area><br /> <span class="indent"> SetInputFilter DEFLATE<br /> </span> </Location> </code></p></div> <p>ã“ã®è¨å®šã§ã‚れã°ã€<code>Content-Encoding: gzip</code> ヘッダをå«ã‚€ãƒªã‚¯ã‚¨ã‚¹ãƒˆãŒæ¥ã‚‹ã¨ã€æœ¬ä½“ã¯è‡ªå‹•çš„ã«ä¼¸å¼µã•れã¾ã™ã€‚ gzip リクエスト本体をé€ä¿¡ã™ã‚‹ãƒ–ラウザã¯ã‚ã¾ã‚Šã‚りã¾ã›ã‚“。 ã—ã‹ã—ã€ä¾‹ãˆã° <a href="http://www.webdav.org">WebDAV</a> クライアントã®å¹¾ã¤ã‹ãªã©ã€ç‰¹åˆ¥ãªã‚¢ãƒ—リケーションã§ãƒªã‚¯ã‚¨ã‚¹ãƒˆã® 圧縮を実際ã«ã‚µãƒãƒ¼ãƒˆã—ã¦ã„ã‚‹ã‚‚ã®ã‚‚ã‚りã¾ã™ã€‚</p> <div class="warning"><h3>Content-Length ã«é–¢ã™ã‚‹æ³¨æ„</h3> <p>リクエスト本体ãれ自体を評価ã™ã‚‹å ´åˆã¯ã€<em><code>Content-Length</code> ヘッダを信用ã—ãªã„ã§ãã ã•ã„</em>。Content-Length ヘッダã¯ã€ クライアントã‹ã‚‰é€ä¿¡ã•れるデータã®é•·ã•ã‚’åæ˜ ã—ã¦ã„ã‚‹ã®ã§ã‚ã£ã¦ã€ 伸張ã•れãŸãƒ‡ãƒ¼ã‚¿ã‚¹ãƒˆãƒªãƒ¼ãƒ ã®<em>ãƒã‚¤ãƒˆã‚«ã‚¦ãƒ³ãƒˆã§ã¯ã‚りã¾ã›ã‚“</em>。</p> </div> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="proxies" id="proxies">Proxy サーãƒã§ã®æ‰±ã„</a></h2> <p><code class="module"><a href="../mod/mod_deflate.html">mod_deflate</a></code> モジュール㯠<code>Vary: Accept-Encoding</code> HTTP 応ç”ヘッダをé€ä¿¡ã—ã¦ã€é©åˆ‡ãª <code>Accept-Encoding</code> リクエストヘッダをé€ä¿¡ã™ã‚‹ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã«å¯¾ã—ã¦ã®ã¿ã€ プãƒã‚¯ã‚·ã‚µãƒ¼ãƒãŒã‚ャッシュã—ãŸå¿œç”ã‚’é€ä¿¡ã™ã‚‹ã‚ˆã†ã«æ³¨æ„ã‚’å–šèµ·ã—ã¾ã™ã€‚ ã“ã®ã‚ˆã†ã«ã—ã¦ã€åœ§ç¸®ã‚’扱ã†ã“ã¨ã®ã§ããªã„クライアント㫠圧縮ã•れãŸå†…容ãŒé€ã‚‰ã‚Œã‚‹ã“ã¨ã®ãªã„よã†ã«ã—ã¾ã™ã€‚</p> <p>ã‚‚ã—特別ã«ä½•ã‹ã«ä¾å˜ã—ã¦é™¤å¤–ã—ãŸã„å ´åˆã€ä¾‹ãˆã° <code>User-Agent</code> ヘッダãªã©ã«ä¾å˜ã—ã¦ã„ã‚‹å ´åˆã€æ‰‹å‹•ã§ <code>Vary</code> ヘッダをè¨å®šã—ã¦ã€ è¿½åŠ ã®åˆ¶é™ã«ã¤ã„ã¦ãƒ—ãƒã‚¯ã‚·ã‚µãƒ¼ãƒã«æ³¨æ„を行ãªã†å¿…è¦ãŒã‚りã¾ã™ã€‚ 例ãˆã° <code>User-Agent</code> ã«ä¾å˜ã—㦠<code>DEFLATE</code> ã‚’è¿½åŠ ã™ã‚‹å…¸åž‹çš„ãªè¨å®šã§ã¯ã€æ¬¡ã®ã‚ˆã†ã«è¿½åŠ ã™ã‚‹ã“ã¨ã«ãªã‚Šã¾ã™ã€‚</p> <div class="example"><p><code> Header append Vary User-Agent </code></p></div> <p>ãƒªã‚¯ã‚¨ã‚¹ãƒˆãƒ˜ãƒƒãƒ€ä»¥å¤–ã®æƒ…å ± (<em>例ãˆã°</em> HTTP ãƒãƒ¼ã‚¸ãƒ§ãƒ³) ã«ä¾å˜ã—ã¦åœ§ç¸®ã™ã‚‹ã‹ã©ã†ã‹æ±ºã‚ã‚‹å ´åˆã€ <code>Vary</code> ヘッダを <code>*</code> ã«è¨å®šã™ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚ ã“ã®ã‚ˆã†ã«ã™ã‚‹ã¨ã€ä»•æ§˜ã«æº–æ‹ ã—ãŸãƒ—ãƒã‚¯ã‚·ã¯ã‚ャッシュを全ã行ãªã‚ãªããªã‚Šã¾ã™ã€‚</p> <div class="example"><h3>例</h3><p><code> Header set Vary * </code></p></div> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="DeflateBufferSize" id="DeflateBufferSize">DeflateBufferSize</a> <a name="deflatebuffersize" id="deflatebuffersize">ディレクティブ</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">説明:</a></th><td>zlib ãŒä¸€åº¦ã«åœ§ç¸®ã™ã‚‹å¡Šã®å¤§ãã•</td></tr> <tr><th><a href="directive-dict.html#Syntax">æ§‹æ–‡:</a></th><td><code>DeflateBufferSize <var>value</var></code></td></tr> <tr><th><a href="directive-dict.html#Default">デフォルト:</a></th><td><code>DeflateBufferSize 8096</code></td></tr> <tr><th><a href="directive-dict.html#Context">コンテã‚スト:</a></th><td>サーãƒè¨å®šãƒ•ァイル, ãƒãƒ¼ãƒãƒ£ãƒ«ãƒ›ã‚¹ãƒˆ</td></tr> <tr><th><a href="directive-dict.html#Status">ステータス:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">モジュール:</a></th><td>mod_deflate</td></tr> </table> <p><code class="directive">DeflateBufferSize</code> ディレクティブ㯠zlib ãŒä¸€åº¦ã«åœ§ç¸®ã™ã‚‹å¡Šã®å¤§ãã•ã‚’ãƒã‚¤ãƒˆå˜ä½ã§æŒ‡å®šã—ã¾ã™ã€‚</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="DeflateCompressionLevel" id="DeflateCompressionLevel">DeflateCompressionLevel</a> <a name="deflatecompressionlevel" id="deflatecompressionlevel">ディレクティブ</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">説明:</a></th><td>出力ã«å¯¾ã—ã¦è¡Œãªã†åœ§ç¸®ã®ç¨‹åº¦</td></tr> <tr><th><a href="directive-dict.html#Syntax">æ§‹æ–‡:</a></th><td><code>DeflateCompressionLevel <var>value</var></code></td></tr> <tr><th><a href="directive-dict.html#Default">デフォルト:</a></th><td><code>Zlib ã®ãƒ‡ãƒ•ォルト</code></td></tr> <tr><th><a href="directive-dict.html#Context">コンテã‚スト:</a></th><td>サーãƒè¨å®šãƒ•ァイル, ãƒãƒ¼ãƒãƒ£ãƒ«ãƒ›ã‚¹ãƒˆ</td></tr> <tr><th><a href="directive-dict.html#Status">ステータス:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">モジュール:</a></th><td>mod_deflate</td></tr> <tr><th><a href="directive-dict.html#Compatibility">äº’æ›æ€§:</a></th><td>This directive is available since Apache 2.0.45</td></tr> </table> <p><code class="directive">DeflateCompressionLevel</code> ディレクティブ㯠圧縮ã®ç¨‹åº¦ã‚’è¨å®šã—ã¾ã™ã€‚大ããªå€¤ã§ã¯ã€ã‚ˆã‚Šåœ§ç¸®ãŒè¡Œãªã‚れã¾ã™ãŒã€ CPU 資æºã‚’消費ã—ã¾ã™ã€‚</p> <p>値㯠1 (低圧縮) ã‹ã‚‰ 9 (高圧縮) ã§ã™ã€‚</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="DeflateFilterNote" id="DeflateFilterNote">DeflateFilterNote</a> <a name="deflatefilternote" id="deflatefilternote">ディレクティブ</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">説明:</a></th><td>ãƒã‚®ãƒ³ã‚°ç”¨ã«åœ§ç¸®æ¯”をメモã«è¿½åŠ </td></tr> <tr><th><a href="directive-dict.html#Syntax">æ§‹æ–‡:</a></th><td><code>DeflateFilterNote [<var>type</var>] <var>notename</var></code></td></tr> <tr><th><a href="directive-dict.html#Context">コンテã‚スト:</a></th><td>サーãƒè¨å®šãƒ•ァイル, ãƒãƒ¼ãƒãƒ£ãƒ«ãƒ›ã‚¹ãƒˆ</td></tr> <tr><th><a href="directive-dict.html#Status">ステータス:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">モジュール:</a></th><td>mod_deflate</td></tr> <tr><th><a href="directive-dict.html#Compatibility">äº’æ›æ€§:</a></th><td><var>type</var> is available since Apache 2.0.45</td></tr> </table> <p><code class="directive">DeflateFilterNote</code> ディレクティブ㯠圧縮比ã«é–¢ã™ã‚‹ãƒ¡ãƒ¢ãŒãƒªã‚¯ã‚¨ã‚¹ãƒˆã«ä»˜åŠ ã•れるã“ã¨ã‚’指定ã—ã¾ã™ã€‚ メモ (note) ã®åå‰ã¯ãƒ‡ã‚£ãƒ¬ã‚¯ãƒ†ã‚£ãƒ–ã«æŒ‡å®šã•れãŸå€¤ã§ã™ã€‚ メモã¯<a href="../logs.html#accesslog">アクセスãƒã‚°</a>㫠値を記録ã—ã€çµ±è¨ˆã‚’å–る目的ã«ã‚‚使ãˆã¾ã™ã€‚</p> <div class="example"><h3>例</h3><p><code> DeflateFilterNote ratio<br /> <br /> LogFormat '"%r" %b (%{ratio}n) "%{User-agent}i"' deflate<br /> CustomLog logs/deflate_log deflate </code></p></div> <p>ãƒã‚°ã‹ã‚‰ã‚‚ã£ã¨ç²¾å¯†ãªå€¤ã‚’抽出ã—ãŸã„å ´åˆã¯ã€<var>type</var> 引数を使用ã—ã¦ã€ãƒ‡ãƒ¼ã‚¿ã‚¿ã‚¤ãƒ—ã‚’ãƒã‚°ã®ãƒ¡ãƒ¢ã¨ã—ã¦æ®‹ã™ã‚ˆã†ã«æŒ‡å®šã§ãã¾ã™ã€‚ <var>type</var> ã¯æ¬¡ã®ã†ã¡ã®ä¸€ã¤ã§ã™ã€‚</p> <dl> <dt><code>Input</code></dt> <dd>フィルタã®å…¥åŠ›ã‚¹ãƒˆãƒªãƒ¼ãƒ ã®ãƒã‚¤ãƒˆã‚«ã‚¦ãƒ³ãƒˆã‚’メモã«ä¿å˜ã™ã‚‹ã€‚</dd> <dt><code>Output</code></dt> <dd>フィルタã®å‡ºåŠ›ã‚¹ãƒˆãƒªãƒ¼ãƒ ã®ãƒã‚¤ãƒˆã‚«ã‚¦ãƒ³ãƒˆã‚’メモã«ä¿å˜ã™ã‚‹ã€‚</dd> <dt><code>Ratio</code></dt> <dd>圧縮率 (<code>出力 / 入力 * 100</code>) をメモã«ä¿å˜ã™ã‚‹ã€‚ <var>type</var> 引数をçœç•¥ã—ãŸå ´åˆã¯ã€ã“れãŒãƒ‡ãƒ•ォルトã¨ãªã‚Šã¾ã™ã€‚</dd> </dl> <p>ã¾ã¨ã‚ã‚‹ã¨ã€æ¬¡ã®ã‚ˆã†ã«ãƒã‚°ã‚’å–ã‚‹ã“ã¨ã«ãªã‚‹ã§ã—ょã†ã€‚</p> <div class="example"><h3>精密ãªãƒã‚°æŽ¡å–</h3><p><code> DeflateFilterNote Input instream<br /> DeflateFilterNote Output outstream<br /> DeflateFilterNote Ratio ratio<br /> <br /> LogFormat '"%r" %{outstream}n/%{instream}n (%{ratio}n%%)' deflate<br /> CustomLog logs/deflate_log deflate </code></p></div> <h3>å‚ç…§</h3> <ul> <li><code class="module"><a href="../mod/mod_log_config.html">mod_log_config</a></code></li> </ul> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="DeflateInflateLimitRequestBody" id="DeflateInflateLimitRequestBody">DeflateInflateLimitRequestBody</a> <a name="deflateinflatelimitrequestbody" id="deflateinflatelimitrequestbody">ディレクティブ</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">説明:</a></th><td>Maximum size of inflated request bodies</td></tr> <tr><th><a href="directive-dict.html#Syntax">æ§‹æ–‡:</a></th><td><code>DeflateInflateLimitRequestBody<var>value</var></code></td></tr> <tr><th><a href="directive-dict.html#Default">デフォルト:</a></th><td><code>None, but LimitRequestBody applies after deflation</code></td></tr> <tr><th><a href="directive-dict.html#Context">コンテã‚スト:</a></th><td>サーãƒè¨å®šãƒ•ァイル, ãƒãƒ¼ãƒãƒ£ãƒ«ãƒ›ã‚¹ãƒˆ, ディレクトリ, .htaccess</td></tr> <tr><th><a href="directive-dict.html#Status">ステータス:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">モジュール:</a></th><td>mod_deflate</td></tr> <tr><th><a href="directive-dict.html#Compatibility">äº’æ›æ€§:</a></th><td>2.4.10 and later</td></tr> </table><p>ã“ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒ†ã‚£ãƒ–ã®è§£èª¬æ–‡æ›¸ã¯ ã¾ã 翻訳ã•れã¦ã„ã¾ã›ã‚“。英語版をã”覧ãã ã•ã„。 </p></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="DeflateInflateRatioBurst" id="DeflateInflateRatioBurst">DeflateInflateRatioBurst</a> <a name="deflateinflateratioburst" id="deflateinflateratioburst">ディレクティブ</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">説明:</a></th><td>Maximum number of times the inflation ratio for request bodies can be crossed</td></tr> <tr><th><a href="directive-dict.html#Syntax">æ§‹æ–‡:</a></th><td><code>DeflateInflateRatioBurst <var>value</var></code></td></tr> <tr><th><a href="directive-dict.html#Default">デフォルト:</a></th><td><code>3</code></td></tr> <tr><th><a href="directive-dict.html#Context">コンテã‚スト:</a></th><td>サーãƒè¨å®šãƒ•ァイル, ãƒãƒ¼ãƒãƒ£ãƒ«ãƒ›ã‚¹ãƒˆ, ディレクトリ, .htaccess</td></tr> <tr><th><a href="directive-dict.html#Status">ステータス:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">モジュール:</a></th><td>mod_deflate</td></tr> <tr><th><a href="directive-dict.html#Compatibility">äº’æ›æ€§:</a></th><td>2.4.10 and later</td></tr> </table><p>ã“ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒ†ã‚£ãƒ–ã®è§£èª¬æ–‡æ›¸ã¯ ã¾ã 翻訳ã•れã¦ã„ã¾ã›ã‚“。英語版をã”覧ãã ã•ã„。 </p></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="DeflateInflateRatioLimit" id="DeflateInflateRatioLimit">DeflateInflateRatioLimit</a> <a name="deflateinflateratiolimit" id="deflateinflateratiolimit">ディレクティブ</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">説明:</a></th><td>Maximum inflation ratio for request bodies</td></tr> <tr><th><a href="directive-dict.html#Syntax">æ§‹æ–‡:</a></th><td><code>DeflateInflateRatioLimit <var>value</var></code></td></tr> <tr><th><a href="directive-dict.html#Default">デフォルト:</a></th><td><code>200</code></td></tr> <tr><th><a href="directive-dict.html#Context">コンテã‚スト:</a></th><td>サーãƒè¨å®šãƒ•ァイル, ãƒãƒ¼ãƒãƒ£ãƒ«ãƒ›ã‚¹ãƒˆ, ディレクトリ, .htaccess</td></tr> <tr><th><a href="directive-dict.html#Status">ステータス:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">モジュール:</a></th><td>mod_deflate</td></tr> <tr><th><a href="directive-dict.html#Compatibility">äº’æ›æ€§:</a></th><td>2.4.10 and later</td></tr> </table><p>ã“ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒ†ã‚£ãƒ–ã®è§£èª¬æ–‡æ›¸ã¯ ã¾ã 翻訳ã•れã¦ã„ã¾ã›ã‚“。英語版をã”覧ãã ã•ã„。 </p></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="DeflateMemLevel" id="DeflateMemLevel">DeflateMemLevel</a> <a name="deflatememlevel" id="deflatememlevel">ディレクティブ</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">説明:</a></th><td>zlib ãŒåœ§ç¸®ã«ä½¿ã†ãƒ¡ãƒ¢ãƒªã®ãƒ¬ãƒ™ãƒ«ã‚’指定</td></tr> <tr><th><a href="directive-dict.html#Syntax">æ§‹æ–‡:</a></th><td><code>DeflateMemLevel <var>value</var></code></td></tr> <tr><th><a href="directive-dict.html#Default">デフォルト:</a></th><td><code>DeflateMemLevel 9</code></td></tr> <tr><th><a href="directive-dict.html#Context">コンテã‚スト:</a></th><td>サーãƒè¨å®šãƒ•ァイル, ãƒãƒ¼ãƒãƒ£ãƒ«ãƒ›ã‚¹ãƒˆ</td></tr> <tr><th><a href="directive-dict.html#Status">ステータス:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">モジュール:</a></th><td>mod_deflate</td></tr> </table> <p><code class="directive">DeflateMemLevel</code> ディレクティブ㯠zlib ãŒåœ§ç¸®ã«ä½¿ã†ãƒ¡ãƒ¢ãƒªã®ãƒ¬ãƒ™ãƒ«ã‚’è¨å®šã—ã¾ã™ (1 ã‹ã‚‰ 9 ã®é–“ã®å€¤)。 (訳注: 2 を底ã¨ã™ã‚‹å¯¾æ•°ã®å€¤ã«ãªã‚Šã¾ã™ã€‚ 8 程度ãŒè‰¯ã„ã§ã—ょã†ã€‚)</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="DeflateWindowSize" id="DeflateWindowSize">DeflateWindowSize</a> <a name="deflatewindowsize" id="deflatewindowsize">ディレクティブ</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">説明:</a></th><td>Zlib ã®åœ§ç¸®ç”¨ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã®å¤§ãã•</td></tr> <tr><th><a href="directive-dict.html#Syntax">æ§‹æ–‡:</a></th><td><code>DeflateWindowSize <var>value</var></code></td></tr> <tr><th><a href="directive-dict.html#Default">デフォルト:</a></th><td><code>DeflateWindowSize 15</code></td></tr> <tr><th><a href="directive-dict.html#Context">コンテã‚スト:</a></th><td>サーãƒè¨å®šãƒ•ァイル, ãƒãƒ¼ãƒãƒ£ãƒ«ãƒ›ã‚¹ãƒˆ</td></tr> <tr><th><a href="directive-dict.html#Status">ステータス:</a></th><td>Extension</td></tr> <tr><th><a href="directive-dict.html#Module">モジュール:</a></th><td>mod_deflate</td></tr> </table> <p><code class="directive">DeflateWindowSize</code> ディレクティブ㯠zlib ã®åœ§ç¸®ç”¨ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ (訳注: zlib ã§ä½¿ç”¨ã•れる履æ´ãƒãƒƒãƒ•ã‚¡) ã®å¤§ãã•を指定ã—ã¾ã™ (1 ã‹ã‚‰ 15 ã®é–“ã®å€¤)。 一般的ã«å¤§ããªã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚µã‚¤ã‚ºã‚’使用ã™ã‚‹ã¨åœ§ç¸®çއãŒå‘上ã—ã¾ã™ã€‚ (訳注: 2 を底ã¨ã™ã‚‹å¯¾æ•°ã®å€¤ã«ãªã‚Šã¾ã™ã€‚ 8 ã‹ã‚‰ 15 ã«ã™ã‚‹ã®ãŒè‰¯ã„ã§ã—ょã†ã€‚)</p> </div> </div> <div class="bottomlang"> <p><span>翻訳済ã¿è¨€èªž: </span><a href="../en/mod/mod_deflate.html" hreflang="en" rel="alternate" title="English"> en </a> | <a href="../fr/mod/mod_deflate.html" hreflang="fr" rel="alternate" title="Français"> fr </a> | <a href="../ja/mod/mod_deflate.html" title="Japanese"> ja </a> | <a href="../ko/mod/mod_deflate.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p> </div><div class="top"><a href="#page-header"><img src="../images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">コメント</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our <a href="http://httpd.apache.org/lists.html">mailing lists</a>.</div> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; var comments_identifier = 'http://httpd.apache.org/docs/2.4/mod/mod_deflate.html'; (function(w, d) { if (w.location.hostname.toLowerCase() == "httpd.apache.org") { d.write('<div id="comments_thread"><\/div>'); var s = d.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier; (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s); } else { d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>'); } })(window, document); //--><!]]></script></div><div id="footer"> <p class="apache">Copyright 2015 The Apache Software Foundation.<br />ã“ã®æ–‡æ›¸ã¯ <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> ã®ãƒ©ã‚¤ã‚»ãƒ³ã‚¹ã§æä¾›ã•れã¦ã„ã¾ã™ã€‚.</p> <p class="menu"><a href="../mod/">モジュール</a> | <a href="../mod/directives.html">ディレクティブ</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="../glossary.html">用語</a> | <a href="../sitemap.html">サイトマップ</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); } //--><!]]></script> </body></html>ß yôÊá½~ŒorÀ5ÖJ™={þÁEÇêe¾uç£Qk ®•ᯘG{÷?ù»ã+—]üôçƒÉÍ×ןô?wûM3X^¶ÚæŒ>{´7Ù¾ì´Kã>èo²ÎnÝ\ÿªÊj¿y· ðR£õãg/î=ÞÿfúOçÖr·o×NVÊv¿ú~ÿY+ ü¿NGêu÷ø·Ã®›þë¹HWŠûyëwÆ[eQ¶Ê¨¾SÚbÖ>öÍËÇ þ³>ä}Gçmx[o[<ÞÚ{ðýŸÏ®_ÅïqF–ÚÛvM IEND®B`‚