summaryrefslogtreecommitdiff
path: root/docs/manual/mod/mod_expires.xml.ja
diff options
context:
space:
mode:
authorTakashi Sato <takashi@apache.org>2008-06-06 14:36:23 +0000
committerTakashi Sato <takashi@apache.org>2008-06-06 14:36:23 +0000
commitf438923a5c634449fdbdd216af4dde62bbf54a3c (patch)
tree135a94939c8dac28a57c49d49d10e86ca3ef3788 /docs/manual/mod/mod_expires.xml.ja
parent74d535b29dc54d9fa99b5c17cddafa7eb02b9d6f (diff)
downloadhttpd-f438923a5c634449fdbdd216af4dde62bbf54a3c.tar.gz
Convert Japanese translations from ISO-2022-JP to UTF-8
since "Support for Additional Languages" needs to be enabled in the installation of JRE to read ISO-2022-JP. Reviewed by: kawai git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@663964 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'docs/manual/mod/mod_expires.xml.ja')
-rw-r--r--docs/manual/mod/mod_expires.xml.ja194
1 files changed, 97 insertions, 97 deletions
diff --git a/docs/manual/mod/mod_expires.xml.ja b/docs/manual/mod/mod_expires.xml.ja
index 493fd26912..ee95e3fe68 100644
--- a/docs/manual/mod/mod_expires.xml.ja
+++ b/docs/manual/mod/mod_expires.xml.ja
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="iso-2022-jp"?>
+<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.ja.xsl"?>
<!-- English Revision: 420990 -->
@@ -23,38 +23,38 @@
<modulesynopsis metafile="mod_expires.xml.meta">
<name>mod_expires</name>
-<description>$B%f!<%6$N;XDj$7$?4p=`$K4p$E$$$?(B <code>Expires</code> $B$H(B
-<code>Cache-Control</code> HTTP $B%X%C%@$N@8@.(B</description>
+<description>ユーザの指定した基準に基づいた <code>Expires</code> と
+<code>Cache-Control</code> HTTP ヘッダの生成</description>
<status>Extension</status>
<sourcefile>mod_expires.c</sourcefile>
<identifier>expires_module</identifier>
<summary>
- <p>$B$3$N%b%8%e!<%k$O%5!<%P1~Ez$N(B <code>Expires</code> HTTP $B%X%C%@(B
- $B$H(B <code>Cache-Control</code> $B%X%C%@$N(B <code>max-age</code> $B%G%#%l%/%F%#%V$N(B
- $B@_Dj$r@)8f$7$^$9!#85$N%U%!%$%k$,:n@.$5$l$?;~9o$^$?$O(B
- $B%/%i%$%"%s%H$N%"%/%;%9;~9o$N$I$A$i$+$K4p$E$$$F4|8B@Z$lF|$r(B
- $B@_Dj$9$k$3$H$,$G$-$^$9!#(B</p>
-
- <p>$B$3$l$i$N%X%C%@$O%/%i%$%"%s%H$KJ8=q$N(B
- $BM-8z@-$H7QB3@-$r;X<($7$^$9!#J8=q$,%-%c%C%7%e$5$l$?>l9g$K$O!"(B
- $B;XDj;~9o$KC#$9$k$^$G$O!"85$N>l=j$+$i<hF@$9$kBe$o$j$K(B
- $B%-%c%C%7%e$5$l$F$$$k$b$N$r;H$&$3$H$,$G$-$^$9!#$=$N8e$O!"(B
- $B%-%c%C%7%e$K$"$k%3%T!<$O4|8B@Z$l(B (expired) $B$GL58z$G$"$k$H$5$l!"(B
- $B85$N>l=j$+$i?7$7$$$b$N$r<hF@$9$kI,MW$,$"$j$^$9!#(B</p>
-
- <p><code>max-age</code> $B0J30(B (<a
+ <p>このモジュールはサーバ応答の <code>Expires</code> HTTP ヘッダ
+ と <code>Cache-Control</code> ヘッダの <code>max-age</code> ディレクティブの
+ 設定を制御します。元のファイルが作成された時刻または
+ クライアントのアクセス時刻のどちらかに基づいて期限切れ日を
+ 設定することができます。</p>
+
+ <p>これらのヘッダはクライアントに文書の
+ 有効性と継続性を指示します。文書がキャッシュされた場合には、
+ 指定時刻に達するまでは、元の場所から取得する代わりに
+ キャッシュされているものを使うことができます。その後は、
+ キャッシュにあるコピーは期限切れ (expired) で無効であるとされ、
+ 元の場所から新しいものを取得する必要があります。</p>
+
+ <p><code>max-age</code> 以外 (<a
href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9">RFC
- 2616 section 14.9</a> $B;2>H(B) $B$N(B <code>Cache-Control</code> $B$N%G%#%l%/%F%#%V$r(B
- $BA`:n$9$k$K$O(B <directive
- module="mod_headers">Header</directive> $B%G%#%l%/%F%#%V$r(B
- $B;H$&$3$H$,$G$-$^$9!#(B</p></summary>
+ 2616 section 14.9</a> 参照) の <code>Cache-Control</code> のディレクティブを
+ 操作するには <directive
+ module="mod_headers">Header</directive> ディレクティブを
+ 使うことができます。</p></summary>
-<section id="AltSyn"><title>$BBeBX4|4V;XDj9=J8(B</title>
+<section id="AltSyn"><title>代替期間指定構文</title>
- <p><directive module="mod_expires">ExpiresDefault</directive> $B%G%#%l%/%F%#%V$H(B
- <directive module="mod_expires">ExpiresByType</directive> $B%G%#%l%/%F%#%V$O(B
- $B0J2<$N$h$jFI$_0W$$9=J8$r;H$C$FDj5A$9$k$3$H$,$G$-$^$9(B:</p>
+ <p><directive module="mod_expires">ExpiresDefault</directive> ディレクティブと
+ <directive module="mod_expires">ExpiresByType</directive> ディレクティブは
+ 以下のより読み易い構文を使って定義することができます:</p>
<example>
ExpiresDefault "&lt;base&gt; [plus] {&lt;num&gt;
@@ -63,19 +63,19 @@
{&lt;num&gt; &lt;type&gt;}*"
</example>
- <p>&lt;base&gt; $B$O0J2<$N$I$l$+$G$9(B:</p>
+ <p>&lt;base&gt; は以下のどれかです:</p>
<ul>
<li><code>access</code></li>
- <li><code>now</code> ('<code>access</code>' $B$HEy2A(B)</li>
+ <li><code>now</code> ('<code>access</code>' と等価)</li>
<li><code>modification</code></li>
</ul>
- <p><code>plus</code> $B%-!<%o!<%I$O>JN,2DG=$G$9!#(B&lt;num&gt;
- $B$O(B (<code>atoi()</code> $B$,<u$1IU$1$k(B) $B@0?tCM!"(B
- &lt;type&gt; $B$O0J2<$N$I$l$+$G$9(B:</p>
+ <p><code>plus</code> キーワードは省略可能です。&lt;num&gt;
+ は (<code>atoi()</code> が受け付ける) 整数値、
+ &lt;type&gt; は以下のどれかです:</p>
<ul>
<li><code>years</code></li>
@@ -87,8 +87,8 @@
<li><code>seconds</code></li>
</ul>
- <p>$BNc$($P!"0J2<$N%G%#%l%/%F%#%V$O$I$l$b%G%U%)%k%H$GJ8=q$,%"%/%;%9$N(B 1 $B%v7n8e$K(B
- $B4|8B$,@Z$l$k$h$&$K$9$k$?$a$K;H$($^$9(B:</p>
+ <p>例えば、以下のディレクティブはどれもデフォルトで文書がアクセスの 1 ヶ月後に
+ 期限が切れるようにするために使えます:</p>
<example>
ExpiresDefault "access plus 1 month"<br />
@@ -96,9 +96,9 @@
ExpiresDefault "access plus 30 days"
</example>
- <p>$B4|8B@Z$l;~9o$O$$$/$D$+(B
- '&lt;num&gt; &lt;type&gt;' $B@a$rDI2C$9$k$3$H$G$h$j:Y$+$/(B
- $B@)8f$9$k$3$H$,$G$-$^$9(B:</p>
+ <p>期限切れ時刻はいくつか
+ '&lt;num&gt; &lt;type&gt;' 節を追加することでより細かく
+ 制御することができます:</p>
<example>
ExpiresByType text/html "access plus 1 month 15
@@ -107,14 +107,14 @@
minutes"
</example>
- <p>$B=$@5;~9o$K4p$E$$$?@_Dj$r;HMQ$7$F$$$k>l9g!"(BExpires $B%X%C%@$O(B
- $B%G%#%9%/$N%U%!%$%k0J30$N%3%s%F%s%D$K$O(B<strong>$BDI2C$5$l$J$$(B</strong>$B$3$H$KCm0U(B
- $B$7$F$/$@$5$$!#$=$N$h$&$J%3%s%F%s%D$K$O=$@5;~9o$OB8:_$7$J$$$+$i$G$9!#(B</p>
+ <p>修正時刻に基づいた設定を使用している場合、Expires ヘッダは
+ ディスクのファイル以外のコンテンツには<strong>追加されない</strong>ことに注意
+ してください。そのようなコンテンツには修正時刻は存在しないからです。</p>
</section>
<directivesynopsis>
<name>ExpiresActive</name>
-<description><code>Expires</code> $B%X%C%@$N@8@.$rM-8z$K$9$k(B</description>
+<description><code>Expires</code> ヘッダの生成を有効にする</description>
<syntax>ExpiresActive On|Off</syntax>
<contextlist><context>server config</context>
<context>virtual host</context><context>directory</context>
@@ -122,30 +122,30 @@
<override>Indexes</override>
<usage>
- <p>$B$3$N%G%#%l%/%F%#%V$OBP1~$9$k%I%-%e%a%s%H$NNN0h$G(B
- <code>Expires</code> $B$H(B <code>Cache-Control</code>$B%X%C%@$r(B
- $BM-8z$K$9$k$+L58z$K$9$k$+$r7h$a$^$9!#(B
- ($BNc$($P!"(B<code>.htaccess</code> $B%U%!%$%k$G$O$=$N%G%#%l%/%H%j$N(B
- $BJ8=q$N$_$KE,MQ$5$l$k$H$$$&$3$H$G$9!#(B) <code>Off</code> $B$K(B
- $B@_Dj$5$l$?>l9g$OBP1~NN0h$G$=$l$i$N%X%C%@$O(B
- $B@8@.$5$l$^$;$s(B (<code>.htaccess</code> $B$,%5!<%P@_Dj%U%!%$%k$N@_Dj$r(B
- $B>e=q$-$9$k!"$H$$$&$h$&$J2<0L%l%Y%k$G$N>e=q$-$,$5$l$F$$$J$1$l$P(B)$B!#(B
- <code>On</code> $B$K@_Dj$5$l$F$$$l$P!"%X%C%@$O(B <directive
- module="mod_expires">ExpiresByType</directive> $B%G%#%l%/%F%#%V$H(B
- <directive module="mod_expires">ExpiresDefault</directive> $B%G%#%l%/%F%#%V(B
- $B$N4p=`$K=>$C$FJ8=q$K%X%C%@$rDI2C$7$^$9(B ($B3F%G%#%l%/%F%#%V;2>H(B)$B!#(B</p>
-
- <p>$B$3$N%G%#%l%/%F%#%V$O(B <code>Expires</code> $B$H(B
- <code>Cache-Control</code> $B%X%C%@$NB8:_$r(B
- $BJ]>Z$9$k$o$1$G$O$J$$$3$H$KCm0U$7$F$/$@$5$$!#4p=`$,K~$?$5$l$F(B
- $B$$$J$$>l9g$O%X%C%@$ODI2C$5$l$:!"7k2L$H$7$F$3$N%G%#%l%/%F%#%V$,(B
- $B;XDj$5$l$F$$$J$+$C$?$+$N$h$&$K$5$(8+$($k$3$H$K$J$j$^$9!#(B</p>
+ <p>このディレクティブは対応するドキュメントの領域で
+ <code>Expires</code> と <code>Cache-Control</code>ヘッダを
+ 有効にするか無効にするかを決めます。
+ (例えば、<code>.htaccess</code> ファイルではそのディレクトリの
+ 文書のみに適用されるということです。) <code>Off</code> に
+ 設定された場合は対応領域でそれらのヘッダは
+ 生成されません (<code>.htaccess</code> がサーバ設定ファイルの設定を
+ 上書きする、というような下位レベルでの上書きがされていなければ)。
+ <code>On</code> に設定されていれば、ヘッダは <directive
+ module="mod_expires">ExpiresByType</directive> ディレクティブと
+ <directive module="mod_expires">ExpiresDefault</directive> ディレクティブ
+ の基準に従って文書にヘッダを追加します (各ディレクティブ参照)。</p>
+
+ <p>このディレクティブは <code>Expires</code> と
+ <code>Cache-Control</code> ヘッダの存在を
+ 保証するわけではないことに注意してください。基準が満たされて
+ いない場合はヘッダは追加されず、結果としてこのディレクティブが
+ 指定されていなかったかのようにさえ見えることになります。</p>
</usage>
</directivesynopsis>
<directivesynopsis>
<name>ExpiresByType</name>
-<description>MIME $B%?%$%W$K$h$C$F@_Dj$5$l$k(B <code>Expires</code> $B%X%C%@$NCM(B</description>
+<description>MIME タイプによって設定される <code>Expires</code> ヘッダの値</description>
<syntax>ExpiresByType <var>MIME-type</var>
<var>&lt;code&gt;seconds</var></syntax>
<contextlist><context>server config</context><context>virtual host</context>
@@ -153,31 +153,31 @@
<override>Indexes</override>
<usage>
- <p>$B$3$N%G%#%l%/%F%#%V$O;XDj$5$l$?%?%$%W$N%I%-%e%a%s%H(B
- (<em>$BNc$($P(B</em> <code>text/html</code>)
- $B$KBP$7$F@8@.$5$l$k(B <code>Expires</code> $B%X%C%@$H(B <code>Cache-Control</code>
- $B%X%C%@$N(B <code>max-age</code> $B%G%#%l%/%F%#%V$NCM$rDj5A$7$^$9!#(B
- $BFs$DL\$N0z?t$O4|8B@Z$l$NF|;~$r@8@.$9$k$?$a$N4p=`;~9o$KDI2C$5$l$k(B
- $BIC?t$r@_Dj$7$^$9!#(B<code>Cache-Control:
- max-age</code> $B$O4|8B@Z$l$N;~9o$+$i%j%/%(%9%H;~9o$r0z$$$?$b$N$rIC$G(B
- $BI=$9$3$H$G@8@.$5$l$^$9!#(B</p>
-
- <p>$B4p=`;~9o$O%U%!%$%k$N:G=*=$@5;~9o$+!"%/%i%$%"%s%H$N%I%-%e%a%s%H$X$N(B
- $B%"%/%;%9;~9o$G$9!#$I$A$i$r;H$&$Y$-$+$O(B <code><var>&lt;code&gt;</var></code>
- $B$K$h$C$F;XDj$7$^$9!#(B<code>M</code> $B$O4p=`;~9o$H$7$F(B
- $B%U%!%$%k$N:G=*=$@5;~9o$r$H$$$&0UL#$G!"(B<code>A</code> $B$O%/%i%$%"%s%H$N(B
- $B%"%/%;%9;~9o$r;H$&$H$$$&0UL#$K$J$j$^$9!#(B</p>
-
- <p>$B8z2L$K$OHyL/$J0c$$$,$"$j$^$9!#(B<code>M</code> $B$,;HMQ$5$l$?>l9g$O!"(B
- $B$9$Y$F$N%-%c%C%7%e$K$"$k8=:_$N%I%-%e%a%s%H%-%c%C%7%e$OF1;~$K4|8B$,(B
- $B@Z$l$^$9!#$3$l$OF1$8(B URL $B$KKh=5>o$KCV$+$l$kJs$;$N$h$&$J$b$N$K$O(B
- $BHs>o$KM-8z$G$9!#(B<code>A</code> $B$,;HMQ$5$l$?>l9g$O!"4|8B@Z$l$N(B
- $B;~4V$O3F%/%i%$%"%s%H$h$C$F0[$J$j$^$9!#$3$l$O$"$^$jJQ99$5$l$J$$(B
- $B2hA|%U%!%$%k$J$I!"FC$K4XO"$9$k%I%-%e%a%s%H72$,$9$Y$FF1$82hA|$r(B
- $B;2>H$9$k$H$-(B (<em>$B$9$J$o$A(B</em>$B2hA|$,Hf3SE*C;$$4|4VFb$K7+$jJV$7(B
- $B%"%/%;%9$5$l$k$H$-(B) $B$KM-8z$G$9!#(B</p>
-
- <example><title>$BNc(B:</title>
+ <p>このディレクティブは指定されたタイプのドキュメント
+ (<em>例えば</em> <code>text/html</code>)
+ に対して生成される <code>Expires</code> ヘッダと <code>Cache-Control</code>
+ ヘッダの <code>max-age</code> ディレクティブの値を定義します。
+ 二つ目の引数は期限切れの日時を生成するための基準時刻に追加される
+ 秒数を設定します。<code>Cache-Control:
+ max-age</code> は期限切れの時刻からリクエスト時刻を引いたものを秒で
+ 表すことで生成されます。</p>
+
+ <p>基準時刻はファイルの最終修正時刻か、クライアントのドキュメントへの
+ アクセス時刻です。どちらを使うべきかは <code><var>&lt;code&gt;</var></code>
+ によって指定します。<code>M</code> は基準時刻として
+ ファイルの最終修正時刻をという意味で、<code>A</code> はクライアントの
+ アクセス時刻を使うという意味になります。</p>
+
+ <p>効果には微妙な違いがあります。<code>M</code> が使用された場合は、
+ すべてのキャッシュにある現在のドキュメントキャッシュは同時に期限が
+ 切れます。これは同じ URL に毎週常に置かれる報せのようなものには
+ 非常に有効です。<code>A</code> が使用された場合は、期限切れの
+ 時間は各クライアントよって異なります。これはあまり変更されない
+ 画像ファイルなど、特に関連するドキュメント群がすべて同じ画像を
+ 参照するとき (<em>すなわち</em>画像が比較的短い期間内に繰り返し
+ アクセスされるとき) に有効です。</p>
+
+ <example><title>例:</title>
# enable expirations<br />
ExpiresActive On<br />
# expire GIF images after a month in the client's cache<br />
@@ -187,32 +187,32 @@
ExpiresByType text/html M604800
</example>
- <p>$B$3$N%G%#%l%/%F%#%V$O(B <code>ExpiresActive On</code> $B$,;XDj$5$l$F$$$k(B
- $B$H$-$N$_M-8z$G$"$k$3$H$KCm0U$7$F$/$@$5$$!#$3$l$O!"(B
- $B;XDj$5$l$?(B MIME $B%?%$%W$KBP$7$F(B<em>$B$N$_(B</em> <directive
- module="mod_expires">ExpiresDefault</directive> $B%G%#%l%/%F%#%V$G(B
- $B@_Dj$5$l$?4|8B@Z$l4|F|$r>e=q$-$7$^$9!#(B</p>
+ <p>このディレクティブは <code>ExpiresActive On</code> が指定されている
+ ときのみ有効であることに注意してください。これは、
+ 指定された MIME タイプに対して<em>のみ</em> <directive
+ module="mod_expires">ExpiresDefault</directive> ディレクティブで
+ 設定された期限切れ期日を上書きします。</p>
- <p>$B$3$NJ8=q$NA0$NJ}$G@bL@$5$l$F$$$k(B<a href="#AltSyn">$BBeBX9=J8(B</a>$B$r(B
- $B;H$C$F4|8B@Z$l4|F|$N7W;;J}K!$r;XDj$9$k$3$H$b$G$-$^$9!#(B</p>
+ <p>この文書の前の方で説明されている<a href="#AltSyn">代替構文</a>を
+ 使って期限切れ期日の計算方法を指定することもできます。</p>
</usage>
</directivesynopsis>
<directivesynopsis>
<name>ExpiresDefault</name>
-<description>$B4|8B@Z$l4|F|$r7W;;$9$k%G%U%)%k%H%"%k%4%j%:%`(B</description>
+<description>期限切れ期日を計算するデフォルトアルゴリズム</description>
<syntax>ExpiresDefault <var>&lt;code&gt;seconds</var></syntax>
<contextlist><context>server config</context><context>virtual host</context>
<context>directory</context><context>.htaccess</context></contextlist>
<override>Indexes</override>
<usage>
- <p>$B$3$N%G%#%l%/%F%#%V$OBP1~$9$kHO0O$N$9$Y$F$N%I%-%e%a%s%H$KBP$7$F(B
- $B%G%U%)%k%H$N4|8B@Z$l4|F|$N7W;;%"%k%4%j%:%`$r@_Dj$7$^$9!#(B<directive
- module="mod_expires">ExpiresByType</directive> $B%G%#%l%/%F%#%V$K$h$C$F(B
- $B%?%$%WKh$K>e=q$-$9$k$3$H$,$G$-$^$9!#0z?t$N9=J8$O$=$N%G%#%l%/%F%#%V$N(B
- $B@bL@$r;2>H$7$F$/$@$5$$!#$^$?!"(B<a href="#AltSyn">$BBeBX9=J8(B</a>$B$b(B
- $B;2>H$7$F$/$@$5$$!#(B</p>
+ <p>このディレクティブは対応する範囲のすべてのドキュメントに対して
+ デフォルトの期限切れ期日の計算アルゴリズムを設定します。<directive
+ module="mod_expires">ExpiresByType</directive> ディレクティブによって
+ タイプ毎に上書きすることができます。引数の構文はそのディレクティブの
+ 説明を参照してください。また、<a href="#AltSyn">代替構文</a>も
+ 参照してください。</p>
</usage>
</directivesynopsis>
</modulesynopsis>