You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by ka...@apache.org on 2005/04/06 14:10:58 UTC
svn commit: r160288 - httpd/httpd/trunk/docs/manual/mod/mod_cache.xml.ja
httpd/httpd/trunk/docs/manual/mod/mod_info.xml.ja
httpd/httpd/trunk/docs/manual/mod/mod_log_config.xml.ja
Author: kawai
Date: Wed Apr 6 05:10:57 2005
New Revision: 160288
URL: http://svn.apache.org/viewcvs?view=rev&rev=160288
Log:
Update Japanese translation.
Modified:
httpd/httpd/trunk/docs/manual/mod/mod_cache.xml.ja
httpd/httpd/trunk/docs/manual/mod/mod_info.xml.ja
httpd/httpd/trunk/docs/manual/mod/mod_log_config.xml.ja
Modified: httpd/httpd/trunk/docs/manual/mod/mod_cache.xml.ja
URL: http://svn.apache.org/viewcvs/httpd/httpd/trunk/docs/manual/mod/mod_cache.xml.ja?view=diff&r1=160287&r2=160288
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_cache.xml.ja (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_cache.xml.ja Wed Apr 6 05:10:57 2005
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="iso-2022-jp"?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.ja.xsl"?>
-<!-- English Revision: 125573:151408 (outdated) -->
+<!-- English Revision: 151408 -->
<!--
- Copyright 2004-2005 The Apache Software Foundation or its licensors,
- as applicable.
+ Copyright 2002-2005 The Apache Software Foundation or its licensors, as
+ applicable.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -239,25 +239,35 @@
<directivesynopsis>
<name>CacheIgnoreCacheControl</name>
-<description>クライアントがコンテンツをキャッシュしないように指示しても無視する。</description>
+<description>キャッシュされているコンテンツを返さないようにクライアントから
+リクエストされても無視する</description>
<syntax>CacheIgnoreCacheControl On|Off</syntax>
<default>CacheIgnoreCacheControl Off</default>
<contextlist><context>server config</context><context>virtual host</context>
</contextlist>
<usage>
- <p>no-cache ヘッダや no-store ヘッダのあるドキュメントは通常キャッシュ
- されません。<directive>CacheIgnoreCacheControl</directive> ディレクティブ
- でこの動作を上書きできるようになります。
- <directive>CacheIgnoreCacheControl</directive> On とするとサーバに
- ドキュメントに no-cache や no-store ヘッダがあったとしてもドキュメントを
- キャッシュするように指示します。認証を必要とするドキュメントは<em>決して</em>
+ <p>Cache-Control: no-cache ヘッダや Pragma: no-store ヘッダのあるリクエストに
+ 対しては、通常キャッシュを使いません。<directive>CacheIgnoreCacheControl</directive>
+ ディレクティブを使うと、この動作を上書きできます。
+ <directive>CacheIgnoreCacheControl</directive> On とすると、
+ リクエストに no-cache という値があっても、キャッシュを使ってドキュメントを
+ 返すようになります。認証を必要とするドキュメントは<em>決して</em>
キャッシュされません。</p>
<example>
CacheIgnoreCacheControl On
</example>
+
+ <note type="warning"><title>警告</title>
+ このディレクティブを使うと、ドキュメント取得時にキャッシュを使わないように
+ クライアントがリクエストしているにもかかわらず、キャッシュを
+ 使うようになります。その結果、
+ 古いコンテンツが送られ続けることになってしまうかもしれません。
+ </note>
</usage>
+<seealso><directive module="mod_cache">CacheStorePrivate</directive></seealso>
+<seealso><directive module="mod_cache">CacheStoreNoStore</directive></seealso>
</directivesynopsis>
<directivesynopsis>
@@ -349,4 +359,65 @@
</usage>
</directivesynopsis>
+<directivesynopsis>
+<name>CacheStorePrivate</name>
+<description>private と指定されているレスポンスのキャッシュを試みる。</description>
+<syntax>CacheStorePrivate On|Off</syntax>
+<default>CacheStorePrivate Off</default>
+<contextlist><context>server config</context><context>virtual host</context>
+</contextlist>
+
+<usage>
+ <p>通常 Cache-Control: private ヘッダのついているレスポンスは
+ キャッシュされません。<directive>CacheStorePrivate</directive>
+ ディレクティブでこの挙動を上書きできます。
+ <directive>CacheStorePrivate</directive> On で private ヘッダのついている
+ リソースに対してもキャッシュを試みるようになります。
+ ただし認証の求められるリソースは <em>決して</em> キャッシュされません。</p>
+
+ <example>
+ CacheStorePrivate On
+ </example>
+
+ <note type="warning"><title>警告:</title>
+ 上流サーバがキャッシュしないように指定してきても、
+ それを無視してキャッシュするようになります。
+ 望ましい挙動になるのは、本当に 'private' なキャッシュについてのみでしょう。
+ </note>
+</usage>
+<seealso><directive module="mod_cache">CacheIgnoreCacheControl</directive></seealso>
+<seealso><directive module="mod_cache">CacheStoreNoStore</directive></seealso>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>CacheStoreNoStore</name>
+<description>no-store と指定されているレスポンスのキャッシュを試みる。</description>
+<syntax>CacheStoreNoStore On|Off</syntax>
+<default>CacheStoreNoStore Off</default>
+<contextlist><context>server config</context><context>virtual host</context>
+</contextlist>
+
+<usage>
+ <p>通常 Cache-Control: no-store ヘッダのついているレスポンスは
+ キャッシュされません。<directive>CacheStoreNoCache</directive>
+ ディレクティブでこの挙動を上書きできます。
+ <directive>CacheStoreNoCache</directive> On で no-store ヘッダのついている
+ リソースに対してもキャッシュを試みるようになります。
+ ただし認証の求められるリソースは <em>決して</em> キャッシュされません。</p>
+
+ <example>
+ CacheStoreNoStore On
+ </example>
+
+ <note type="warning"><title>警告:</title>
+ RFC 2616 に記載されているように no-store ディレクティブは、
+ "不注意による機密情報の漏洩や残留 (バックアップテープ等) を防ぐ"
+ 目的で使われますが、このオプションを有効にすると、
+ 機密情報を保持することになってしまいます。
+ ですので、ここで警告しておきます。
+ </note>
+</usage>
+<seealso><directive module="mod_cache">CacheIgnoreCacheControl</directive></seealso>
+<seealso><directive module="mod_cache">CacheStorePrivate</directive></seealso>
+</directivesynopsis>
</modulesynopsis>
Modified: httpd/httpd/trunk/docs/manual/mod/mod_info.xml.ja
URL: http://svn.apache.org/viewcvs/httpd/httpd/trunk/docs/manual/mod/mod_info.xml.ja?view=diff&r1=160287&r2=160288
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_info.xml.ja (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_info.xml.ja Wed Apr 6 05:10:57 2005
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="iso-2022-jp"?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.ja.xsl"?>
-<!-- English Revision: 125277:151408 (outdated) -->
+<!-- English Revision: 151408 -->
<!--
- Copyright 2002-2005 The Apache Software Foundation or its licensors,
- as applicable.
+ Copyright 2002-2005 The Apache Software Foundation or its licensors, as
+ applicable.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -40,14 +40,25 @@
</Location>
</example>
- <p>サーバ設定の情報へのアクセスを制限するために、
- <directive type="section" module="core">Location</directive>
- ディレクティブの中に <directive type="section" module="core">Limit</directive>
- 節を入れるとよいかもしれません。</p>
+ <p><directive type="section" module="core">Location</directive>
+ の中で <module>mod_access</module> を使って、サーバ設定情報への
+ アクセスを制限したいと思うかもしれません :</p>
+
+ <example>
+ <Location /server-info><br />
+ <indent>
+ SetHandler server-info<br />
+ Order deny,allow<br />
+ Deny from all<br />
+ Allow from yourcompany.com<br />
+ </indent>
+ </Location>
+ </example>
<p>一旦設定すると、<code>http://your.host.example.com/server-info</code>
- をアクセスすることでサーバの情報を得られるようになります。</p>
+ にアクセスすることでサーバの情報を得られるようになります。</p>
</summary>
+
<section id="security"><title>Security Issues</title>
<p>一旦 <module>mod_info</module> がサーバに読み込まれると、
提供しているハンドラ機能はディレクトリ毎の設定ファイル (<em>例えば</em>
@@ -156,4 +167,3 @@
</directivesynopsis>
</modulesynopsis>
-
Modified: httpd/httpd/trunk/docs/manual/mod/mod_log_config.xml.ja
URL: http://svn.apache.org/viewcvs/httpd/httpd/trunk/docs/manual/mod/mod_log_config.xml.ja?view=diff&r1=160287&r2=160288
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_log_config.xml.ja (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_log_config.xml.ja Wed Apr 6 05:10:57 2005
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="iso-2022-jp"?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.ja.xsl"?>
-<!-- English Revision: 106803:151408 (outdated) -->
+<!-- English Revision: 151408 -->
<!--
- Copyright 2004-2005 The Apache Software Foundation or its licensors,
- as applicable.
+ Copyright 2002-2005 The Apache Software Foundation or its licensors, as
+ applicable.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -82,10 +82,10 @@
<td>ローカル IP アドレス</td></tr>
<tr><td><code>%...B</code></td>
- <td>HTTP ヘッダ以外の送られたバイト数</td></tr>
+ <td>レスポンスのバイト数。HTTP ヘッダは除く。</td></tr>
<tr><td><code>%...b</code></td>
- <td>HTTP ヘッダ以外の送られたバイト数。CLF 書式。
+ <td>レスポンスのバイト数。HTTP ヘッダは除く。CLF 書式。
<em>すなわち</em>、1 バイトも送られなかったときは 0 ではなく、
'<code>-</code>' になる</td></tr>
@@ -242,6 +242,14 @@
C 形式の表記法が使われる空白文字 (<code>\n</code>, <code>\t</code> など) が
あります。</p>
+ <p>httpd 2.0 では 1.3 とは異なり、<code>%b</code> と <code>%B</code>
+ フォーマット文字列はクライアントに送信されたバイト数そのものではなく、
+ HTTP レスポンスのバイト数です (これらは異なるもので、たとえば、
+ コネクションが途中で破棄された場合や、SSL 使用時に一致しません) 。
+ <module>mod_logio</module> で提供されている <code>%O</code>
+ フォーマット文字列で、ネットワーク経由で実際に転送されたバイト数を
+ 記録できます。</p>
+
<p>よく使われるフォーマット文字列は:</p>
<dl>
@@ -375,6 +383,14 @@
SetEnvIf Request_URI \.gif$ gif-image<br />
CustomLog gif-requests.log common env=gif-image<br />
CustomLog nongif-requests.log common env=!gif-image
+ </example>
+
+ <p>古い RefererIgnore ディレクティブと同じ挙動をさせたい場合は、
+ 次のようにします:</p>
+
+ <example>
+ SetEnvIf Referer example\.com localreferer<br />
+ CustomLog referer.log referer env=!localreferer
</example>
</usage>
</directivesynopsis>