📄 env.html.ja.euc-jp
字号:
<h3><a name="url-rewriting" id="url-rewriting">URL の今き垂え</a></h3>
<p><code class="directive"><a href="./mod/mod_rewrite.html#rewritecond">RewriteCond</a></code>
ディレクティブで<em>删擦矢机误</em>として
<code>%{ENV:...}</code> 及を回年することで、mod_rewrite
の今き垂えエンジンが茨董恃眶に答いて掘凤尸呆を乖なうことができます。
mod_rewrite が蝗脱材墙な恃眶で <code>ENV:</code> が涟についていない恃眶は、
悸狠は茨董恃眶ではないということに庙罢してください。
それらは戮のモジュ〖ルからは蝗脱できない mod_rewrite 脱の泼侍な恃眶です。
</p>
</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
<div class="section">
<h2><a name="special" id="special">泼侍な誊弄の茨董恃眶</a></h2>
<p>高垂拉の啼玛を豺疯するために、泼年のクライアントと奶慨しているときは
Apache の瓢侯を恃构できる怠菇が瞥掐されました。できるだけ嚼起にするために、
これらの怠菇は茨董恃眶を年盗することで钙び叫されます。舍奶は、
<code class="directive"><a href="./mod/mod_setenvif.html#browsermatch">BrowserMatch</a></code>
ディレクティブを蝗いますが、たとえば <code class="directive"><a href="./mod/mod_env.html#setenv">SetEnv</a></code> ディレクティブや <code class="directive"><a href="./mod/mod_env.html#passenv">PassEnv</a></code> ディレクティブも蝗脱することができます。</p>
<h3><a name="downgrade" id="downgrade">downgrade-1.0</a></h3>
<p>これを回年することで、リクエストが HTTP/1.0
より糠しいプロトコルの眷圭でも、HTTP/1.0 として胺われます。</p>
<h3><a name="force-no-vary" id="force-no-vary">force-no-vary</a></h3>
<p>炳批ヘッダがクライアントに流られる涟に <code>Vary</code>
フィ〖ルドを艰り近きます。
クライアントの面にはこのフィ〖ルドを赖しく豺坚しないものがあります
(<a href="misc/known_client_problems.html">クライアントの贷梦の啼玛</a>
のペ〖ジを徊救してください)。この恃眶を肋年することでその啼玛を搀闰
することができます。この恃眶を肋年すると、<strong>force-response-1.0</strong>
が肋年されたことになります。</p>
<h3><a name="force-response" id="force-response">force-response-1.0</a></h3>
<p>これが肋年されていると、HTTP/1.0 リクエストを券乖するクライアントに滦しては
撅に HTTP/1.0 で炳批するようになります。この怠墙は、
傅」は AOL のプロキシの啼玛のために悸刘されました。HTTP/1.0 クライアントの面には、
HTTP/1.1 の炳批を手されると赖しく瓢侯しないものがあるかもしれません。
この怠墙を蝗脱することで、そのようなクライアントとの粗の高垂拉啼玛を豺疯できます。</p>
<h3><a name="gzip-only-text-html" id="gzip-only-text-html">gzip-only-text/html</a></h3>
<p>これが 1 に肋年されると、この恃眶は <code>text/html</code>
笆嘲のコンテントタイプに滦する、<code class="module"><a href="./mod/mod_deflate.html">mod_deflate</a></code>
捏丁の <code>DEFLATE</code> 叫蜗フィルタを痰跟にします。</p>
<h3><a name="no-gzip" id="no-gzip">no-gzip</a></h3>
<p>セットされると、<code class="module"><a href="./mod/mod_deflate.html">mod_deflate</a></code> の
<code>DEFLATE</code> フィルタがオフになります。</p>
<h3><a name="nokeepalive" id="nokeepalive">nokeepalive</a></h3>
<p>これが肋年されている眷圭は、<code class="directive"><a href="./mod/core.html#keepalive">KeepAlive</a></code> を蝗脱しないようにします。</p>
<h4><a name="prefer-language" id="prefer-language">prefer-language</a></h4>
<p><code class="module"><a href="./mod/mod_negotiation.html">mod_negotiation</a></code> の刁瓢に逼读を涂えます。
(<code>en</code>, <code>ja</code>, <code>x-klingon</code>といった)
咐胳タグが呈羌されていれば、その咐胳の variant を流慨しようとします。
そのような variant がない眷圭は、
奶撅の<a href="content-negotiation.html">ネゴシエ〖ション</a>借妄が
努脱されます。</p>
<h3><a name="redirect-carefully" id="redirect-carefully">redirect-carefully</a></h3>
<p>これはクライアントへのリダイレクトの流慨をサ〖バがより庙罢考く
乖なうようにします。
これは奶撅、リダイレクトに狠してクライアントに
啼玛があることが尸かっている眷圭に蝗われます。この怠墙は傅」は
マイクロソフトのウェブフォルダのソフトが DAV
メソッドによるディレクトリのリソ〖スへのリダイレクトの胺いに
啼玛がり、それを搀闰するために悸刘されました。</p>
<h3><a name="suppress-error-charset" id="suppress-error-charset">suppress-error-charset</a></h3>
<p><em>Apache 2.0.40 笆惯で网脱材墙</em></p>
<p>クライアントのリクエストに滦する炳批としてリダイレクトを流慨する狠、
レスポンスにはリダイレクトが极瓢弄に乖なえない (乖なわれない)
眷圭に山绩するテキストが崔まれます。
奶撅、このテキストに圭米したキャラクタセット、ISO-8859-1
でラベル烧けをします。</p>
<p>しかし、リダイレクト黎が侍の矢机セットを蝗っている眷圭、
ある啼玛のあるブラウザのバ〖ジョンでは、
リダイレクト黎の悸狠の矢机セットの洛わりに、
リダイレクト傅の矢机セットを蝗ってしまうことがあります。
その冯蔡、毋えば恃な闪茶が乖なわれたりして、粕めなくなったりします。</p>
<p>この茨董恃眶を肋年することで、リダイレクションテキストに滦する
キャラクタセットの回年を近殿しますので、それら啼玛のあるブラウザでも
リダイレクト黎の矢机セットを赖しく蝗うようにできます。</p>
</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
<div class="section">
<h2><a name="examples" id="examples">毋</a></h2>
<h3><a name="misbehaving" id="misbehaving">おかしな刁瓢をするクライアントに滦してプロトコルの瓢侯を恃构する</a></h3>
<p>クライアントに簇する贷梦の啼玛に滦借するために、笆布の乖を
httpd.conf に掐れることを夸京しています。</p>
<div class="example"><pre>
#
# The following directives modify normal HTTP response behavior.
# The first directive disables keepalive for Netscape 2.x and browsers that
# spoof it. There are known problems with these browser implementations.
# The second directive is for Microsoft Internet Explorer 4.0b2
# which has a broken HTTP/1.1 implementation and does not properly
# support keepalive when it is used on 301 or 302 (redirect) responses.
#
BrowserMatch "Mozilla/2" nokeepalive
BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
#
# The following directive disables HTTP/1.1 responses to browsers which
# are in violation of the HTTP/1.0 spec by not being able to grok a
# basic 1.1 response.
#
BrowserMatch "RealPlayer 4\.0" force-response-1.0
BrowserMatch "Java/1\.0" force-response-1.0
BrowserMatch "JDK/1\.0" force-response-1.0</pre></div>
<h3><a name="no-img-log" id="no-img-log">茶咙へのリクエストをアクセスログに淡峡しない</a></h3>
<p>この毋では、茶咙へのリクエストがアクセスログに附れないようにします。
これを恃构することで、泼年のディレクトリのログ箭礁をやめたり、
泼年のホストからのリクエストのログ箭礁をやめたりすることが词帽にできます。
</p>
<div class="example"><pre>
SetEnvIf Request_URI \.gif image-request
SetEnvIf Request_URI \.jpg image-request
SetEnvIf Request_URI \.png image-request
CustomLog logs/access_log common env=!image-request</pre></div>
<h3><a name="image-theft" id="image-theft">≈茶咙の硼脱∽を松ぐ</a></h3>
<p>この毋は、侍のサ〖バにいる客が、あなたのサ〖バにある茶咙を
inline 茶咙として蝗脱することを松ぎます。
これは夸京されている肋年ではありませんが、ある嘎年された觉斗では铜跟です。
ここでは、すべての茶咙は <code>/web/images</code>
というディレクトリにあると簿年します。</p>
<div class="example"><pre>
SetEnvIf Referer "^http://www.example.com/" local_referal
# Allow browsers that do not send Referer info
SetEnvIf Referer "^$" local_referal
<Directory /web/images>
Order Deny,Allow
Deny from all
Allow from env=local_referal
</Directory></pre></div>
<p>この缄恕に簇する拒しい攫鼠は ApacheToday のチュ〖トリアル≈<a href="http://apachetoday.com/news_story.php3?ltsn=2000-06-14-002-01-ps">Keeping Your Images from Adorning Other Sites</a>
∽を徊救してください。</p>
</div></div>
<div class="bottomlang">
<p><span>Available Languages: </span><a href="./en/env.html" hreflang="en" rel="alternate" title="English"> en </a> |
<a href="./es/env.html" hreflang="es" rel="alternate" title="Espa彨衞l"> es </a> |
<a href="./fr/env.html" hreflang="fr" rel="alternate" title="Fran彨產is"> fr </a> |
<a href="./ja/env.html" title="Japanese"> ja </a> |
<a href="./ko/env.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p>
</div><div id="footer">
<p class="apache">Copyright 2006 The Apache Software Foundation.<br />Licensed under the <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="./faq/">FAQ</a> | <a href="./glossary.html">脱胳</a> | <a href="./sitemap.html">サイトマップ</a></p></div>
</body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -