~ubuntu-branches/ubuntu/feisty/apache2/feisty

« back to all changes in this revision

Viewing changes to docs/manual/content-negotiation.html.ja.euc-jp

  • Committer: Bazaar Package Importer
  • Author(s): Andreas Barth
  • Date: 2006-12-09 21:05:45 UTC
  • mfrom: (0.6.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20061209210545-h70s0xaqc2v8vqr2
Tags: 2.2.3-3.2
* Non-maintainer upload.
* 043_ajp_connection_reuse: Patch from upstream Bugzilla, fixing a critical
  issue with regard to connection reuse in mod_proxy_ajp.
  Closes: #396265

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0" encoding="EUC-JP"?>
 
2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
 
3
<html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja"><head><!--
 
4
        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
5
              This file is generated from xml source: DO NOT EDIT
 
6
        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
7
      -->
 
8
<title>����ƥ�ȥͥ������������ - Apache HTTP ������</title>
 
9
<link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
 
10
<link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
 
11
<link href="./style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
 
12
<link href="./images/favicon.ico" rel="shortcut icon" /></head>
 
13
<body id="manual-page"><div id="page-header">
 
14
<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>
 
15
<p class="apache">Apache HTTP ������ �С������ 2.2</p>
 
16
<img alt="" src="./images/feather.gif" /></div>
 
17
<div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="./images/left.gif" /></a></div>
 
18
<div id="path">
 
19
<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">HTTP ������</a> &gt; <a href="http://httpd.apache.org/docs/">�ɥ�����ơ������</a> &gt; <a href="./">�С������ 2.2</a></div><div id="page-content"><div id="preamble"><h1>����ƥ�ȥͥ������������</h1>
 
20
<div class="toplang">
 
21
<p><span>Available Languages: </span><a href="./en/content-negotiation.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
 
22
<a href="./ja/content-negotiation.html" title="Japanese">&nbsp;ja&nbsp;</a> |
 
23
<a href="./ko/content-negotiation.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
 
24
</div>
 
25
<div class="outofdate">This translation may be out of date. Check the
 
26
            English version for recent changes.</div>
 
27
 
 
28
 
 
29
    <p>Apache �� HTTP/1.1 �ε��ʤ˵��Ҥ���Ƥ��륳��ƥ�ȥͥ�������������
 
30
    ���ݡ��Ȥ��Ƥ��ޤ���
 
31
    �֥饦���ˤ���󶡤��줿��ǥ��������ס�
 
32
    ���졢ʸ�����åȡ����󥳡��ǥ��󥰤�ͥ�跹���˴�Ť��ơ�
 
33
    ��Ŭ�ʥ꥽������ɽ��������Ǥ��ޤ���
 
34
    �ޤ����Դ����ʥͥ�������������������äƤ���֥饦������Υꥯ�����Ȥ�
 
35
    ��äȸ�����갷����褦�������Ĥ���ǽ��������Ƥ���ޤ���</p>
 
36
 
 
37
    <p>����ƥ�ȥͥ�������������
 
38
    <code class="module"><a href="./mod/mod_negotiation.html">mod_negotiation</a></code>
 
39
    �⥸�塼��ˤ�ä��󶡤���Ƥ��ơ��ǥե���Ȥ��Ȥ߹��ޤ�Ƥ��ޤ���</p>
 
40
</div>
 
41
<div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#about">����ƥ�ȥͥ������������ˤĤ���</a></li>
 
42
<li><img alt="" src="./images/down.gif" /> <a href="#negotiation">Apache �ˤ�����ͥ������������</a></li>
 
43
<li><img alt="" src="./images/down.gif" /> <a href="#methods">�ͥ��������������ˡ</a></li>
 
44
<li><img alt="" src="./images/down.gif" /> <a href="#better">�ʼ����ͤ��Ѥ���</a></li>
 
45
<li><img alt="" src="./images/down.gif" /> <a href="#extensions">Transparent Content Negotiation
 
46
�γ�ĥ</a></li>
 
47
<li><img alt="" src="./images/down.gif" /> <a href="#naming">��󥯤�̾�����Ѵ��˴ؤ���������</a></li>
 
48
<li><img alt="" src="./images/down.gif" /> <a href="#caching">����å���˴ؤ������ջ���</a></li>
 
49
<li><img alt="" src="./images/down.gif" /> <a href="#more">�ɲþ���</a></li>
 
50
</ul></div>
 
51
<div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
 
52
<div class="section">
 
53
<h2><a name="about" id="about">����ƥ�ȥͥ������������ˤĤ���</a></h2>
 
54
 
 
55
    <p>�꥽�����ϡ����Ĥ��ۤʤä�ɽ�������ѤǤ����礬����ޤ���
 
56
    �㤨�С��ۤʤ�����ۤʤ��ǥ��������ס�
 
57
    �ޤ��Ϥ������Ȥ߹�碌�����ѤǤ��뤫���Τ�ޤ���
 
58
    ��äȤ�Ŭ��������򤹤���ˡ�ΰ�Ĥˤϡ�����ǥå����ڡ�����
 
59
    �桼���˸����ơ��桼��������Ǥ�餦��ˡ������ޤ���
 
60
    �������������Ф���ưŪ�����֤��Ȥ��Ǥ����礬¿������ޤ���
 
61
    ����ϡ��֥饦�����ꥯ��������ˡ�
 
62
    �ɤ�ɽ�����Ϲ����뤫�Ȥ�����������뤳�Ȥ�ư��Ƥ��ޤ���
 
63
    �㤨�Х֥饦���ϡ���ǽ�ʤ�ե�󥹸�Ǿ���򸫤�����
 
64
    �Բ�ǽ�ʤ餽������˱Ѹ�Ǥ�褤�ȡ�
 
65
    ��ʬ���Ϲ����Τ餻�뤳�Ȥ��Ǥ��ޤ���
 
66
    �֥饦���ϥꥯ�����ȤΥإå��Ǽ�ʬ��ͥ�跹�����Τ餻�ޤ���
 
67
    �ե�󥹸�Τߤ�ɽ�����׵᤹����ϡ��֥饦���ϼ�������ޤ���</p>
 
68
 
 
69
<div class="example"><p><code>Accept-Language: fr</code></p></div>
 
70
 
 
71
    <p>����ͥ�跹���ϡ������ǽ��ɽ����¸�ߤ��ơ�
 
72
    ����ˤ�ä��͡���ɽ����������ˤΤ�Ŭ�Ѥ����
 
73
    �Ȥ������Ȥ����դ��Ƥ���������</p>
 
74
 
 
75
    <p>��ä�ʣ���ʥꥯ�����Ȥ����󤲤ޤ��礦��
 
76
    ���Υ֥饦���ϥե�󥹸�ȱѸ������դ��롢�������ե�󥹸�򹥤ࡢ
 
77
    �������͡��ʥ�ǥ��������פ�����դ��뤬��
 
78
    �ץ쥤��ƥ����Ȥ�¾�Υ����פ��� HTML �򹥤ࡢ
 
79
    ¾�Υ�ǥ��������פ��� GIF �� JPEG �򹥤ࡢ�������ǽ����ʤȤ���
 
80
    ¾�Υ�ǥ��������פ�����դ��롢�����ꤵ��Ƥ��ޤ���</p>
 
81
 
 
82
<div class="example"><p><code>
 
83
  Accept-Language: fr; q=1.0, en; q=0.5<br />
 
84
  Accept: text/html; q=1.0, text/*; q=0.8, image/gif; q=0.6, image/jpeg; q=0.6, image/*; q=0.5, */*; q=0.1
 
85
</code></p></div>
 
86
 
 
87
    <p>Apache �� HTTP/1.1 ���ʤ��������Ƥ��� 'server
 
88
    driven' ����ƥ�ȥͥ������������򥵥ݡ��Ȥ��Ƥ��ޤ���
 
89
    <code>Accept</code>, <code>Accept-Language</code>, 
 
90
    <code>Accept-Charset</code>, <code>Accept-Encoding</code>
 
91
    �ꥯ�����ȥإå������˥��ݡ��Ȥ��Ƥ��ޤ���Apache ��
 
92
    'transparent' ����ƥ�ȥͥ������������⥵�ݡ��Ȥ��Ƥ��ޤ�����
 
93
    ����� RFC 2295 �� RFC 2296 ���������Ƥ���Ū��
 
94
    �ͥ������������ץ��ȥ���Ǥ���
 
95
    ������ RFC���������Ƥ��� 'feature negotiation'
 
96
    �ϥ��ݡ��Ȥ��Ƥ��ޤ���</p>
 
97
 
 
98
    <p><strong>�꥽����</strong>�Ȥ� URI
 
99
    �����ꤵ��복ǰ��Τ�ΤΤ��ȤǤ� (RFC 2396)�� Apache
 
100
    �Τ褦�� HTTP �����Фϡ�����̾�����֤���Ǥ�
 
101
    �꥽������<strong>ɽ��</strong>�ؤΥ����������󶡤��ޤ���
 
102
    ���줾���ɽ����
 
103
    ������줿��ǥ��������ס�ʸ�����åȡ����󥳡��ǥ�������
 
104
    ��°�������Х�����η����Ǥ���
 
105
    ���줾��Υ꥽�����Ϥ�������� 0 �ġ�1 �ġ�����ʾ��ɽ����
 
106
    ��Ϣ�դ������ǽ��������ޤ���ʣ����ɽ�������ѤǤ�����ϡ�
 
107
    �꥽������<strong>�ͥ�������������ǽ�Ǥ���</strong>�Ȥ��졢
 
108
    �ġ���ɽ���� <strong>variant</strong> �ȸƤФ�ޤ���
 
109
    �ͥ�������������ǽ�ʥ꥽������ variant ���ۤʤ롢
 
110
    ���ξ��֤�ؤ��ơ�
 
111
    �ͥ�������������<strong>����</strong>�ȸƤӤޤ���</p>
 
112
</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
 
113
<div class="section">
 
114
<h2><a name="negotiation" id="negotiation">Apache �ˤ�����ͥ������������</a></h2>
 
115
 
 
116
    <p>�꥽������ͥ�����������󤹤뤿��ˤϡ�
 
117
    �����Ф� variant ���줾��ˤĤ��Ƥξ�����ΤäƤ���ɬ�פ�����ޤ���
 
118
    ����ϰʲ�����Ĥ���ˡ�Τɤ��餫�ǹԤ��ޤ���</p>
 
119
 
 
120
    <ul>
 
121
      <li>�����ץޥå�
 
122
      (<em>���ʤ��</em> <code>*.var</code> �ե�����)
 
123
      ��Ȥ���ˡ�� ����� variant
 
124
      ������Ū�˵󤲤Ƥ���ե��������ꤷ�ޤ���</li>
 
125
 
 
126
      <li>'Multiviews'
 
127
      ��Ȥäơ������Ф����ۤ���˥ե�����̾�˥ѥ�����ȹ��
 
128
      �ԤʤäƤ��η�̤������򤹤���ˡ��</li>
 
129
    </ul>
 
130
 
 
131
   <h3><a name="type-map" id="type-map">type-map �ե������Ȥ�</a></h3>
 
132
 
 
133
    <p>�����ץޥåפ� <code>type-map</code> �ϥ�ɥ�
 
134
    (�⤷���ϡ��Ť� Apache
 
135
    ������Ȳ��̸ߴ��Ǥ��� <a class="glossarylink" href="./glossary.html#mime-type" title="�Ѹ콸�򻲾�">MIME ������</a>
 
136
    <code>application/x-type-map</code>)
 
137
    �˴�Ϣ�դ���줿�ɥ�����ȤǤ���
 
138
    ���ε�ǽ��Ȥ�����ˤϡ�����ե�����γ�ĥ�Ҥ�
 
139
    <code>type-map</code>
 
140
    �Ȥ����������褦�ʥϥ�ɥ��
 
141
    ����ե���������֤�ɬ�פ����뤳�Ȥ����դ��Ƥ���������
 
142
    �����</p>
 
143
 
 
144
<div class="example"><p><code>AddHandler type-map .var</code></p></div>
 
145
 
 
146
    <p>�򥵡�������ե�������˽񤯤��Ȥ������ɤ���ˡ�Ǥ���</p>
 
147
 
 
148
    <p>�����ץޥåץե�����ϵ��Ҥ���꥽������Ʊ��̾������äƤ��ơ�
 
149
    ���Ѳ�ǽ�� variant ���줾��Υ���ȥ����äƤ���ɬ�פ�����ޤ���
 
150
    �����ơ����Υ���ȥ��Ϣ³���� HTTP �Υإå��Ԥǹ�������ޤ���
 
151
    �ۤʤ� variant �Τ���Υ���ȥ�϶��ԤǶ��ڤ��Ƥ��ޤ���
 
152
    ����ȥ���˶��Ԥ�ʣ�����äƤϤ����ޤ���
 
153
    ����Ū�ˤϡ��ޥåץե���������Τ��礷����ΤΥ���ȥ꤫��Ϥޤ�ޤ�
 
154
    (�����������ɬ�ܤǤϤʤ������ä��Ȥ��Ƥ�̵�뤵����ΤǤ�)��
 
155
    ������򼨤��ޤ������Υե�����ϥ꥽���� <code>foo</code> 
 
156
    �򵭽Ҥ��Ƥ���Τǡ�<code>foo.var</code> �Ȥ���̾���ˤʤ�ޤ���</p>
 
157
 
 
158
<div class="example"><p><code>
 
159
  URI: foo<br />
 
160
<br />
 
161
  URI: foo.en.html<br />
 
162
  Content-type: text/html<br />
 
163
  Content-language: en<br />
 
164
<br />
 
165
  URI: foo.fr.de.html<br />
 
166
  Content-type: text/html;charset=iso-8859-2<br />
 
167
  Content-language: fr, de<br />
 
168
</code></p></div>
 
169
    <p>���Ȥ� MultiViews ����Ѥ���褦�ˤʤäƤ����Ȥ��Ƥ⡢
 
170
    �ե�����̾�γ�ĥ�Ҥ�꥿���ץޥåפ�����ͥ�踢����ĤȤ������Ȥˤ�
 
171
    ���դ��Ƥ���������
 
172
    variant ���ʼ����㤦�Ȥ��ϡ����β����Τ褦�� (JPEG, GIF, ASCII
 
173
    �����Ȥ�����ޤ�) ��ǥ��������פ� "qs"
 
174
    �ѥ�᡼���ǻ��ꤵ��ޤ���</p>
 
175
 
 
176
<div class="example"><p><code>
 
177
  URI: foo<br />
 
178
<br />
 
179
  URI: foo.jpeg<br />
 
180
  Content-type: image/jpeg; qs=0.8<br />
 
181
<br />
 
182
  URI: foo.gif<br />
 
183
  Content-type: image/gif; qs=0.5<br />
 
184
<br />
 
185
  URI: foo.txt<br />
 
186
  Content-type: text/plain; qs=0.01<br />
 
187
</code></p></div>
 
188
 
 
189
    <p>qs �ͤ��ϰϤ� 0.000 ���� 1.000 �Ǥ���qs �ͤ�
 
190
    0.000 �� variant �Ϸ褷��
 
191
    ���򤵤�ʤ����Ȥ����դ��Ƥ���������'qs' �ͤΤʤ� variant
 
192
    �� qs �� 1.0 �� Ϳ�����ޤ���qs
 
193
    �ѥ�᡼���ϥ��饤����Ȥ�ǽ�Ϥ˴ط�̵����¾�� variant ��
 
194
    ��Ӥ����Ȥ��� variant
 
195
    ������Ū�ʡ��ʼ��פ򼨤��ޤ���
 
196
    �㤨�С��̿���ɽ�����褦�Ȥ��Ƥ���Ȥ��� JPEG
 
197
    �ե�������������̤� ASCII
 
198
    �ե��������⤤�ʼ��ˤʤ�ޤ������������꥽����������
 
199
    ASCII �����Ȥ�ɽ������Ƥ���Ȥ��ϡ�ASCII �ե������
 
200
    ���� JPEG �ե��������⤤�ʼ��ˤʤ�ޤ������Τ褦�ˡ�qs
 
201
    �� ɽ�������꥽�����������ˤ�ä� variant
 
202
    �����ͭ���ͤ���ޤ���</p>
 
203
 
 
204
    <p>ǧ�������إå��ΰ�����
 
205
    <a href="mod/mod_negotiation.html#typemaps">mod_negotiation</a>
 
206
    �ɥ�����Ȥˤ���ޤ���</p>
 
207
 
 
208
 
 
209
<h3><a name="multiviews" id="multiviews">Multiviews</a></h3>
 
210
 
 
211
    <p><code>MultiViews</code> �ϥǥ��쥯�ȥ���Υ��ץ����ǡ�
 
212
    <code>httpd.conf</code>�ե������
 
213
    <code class="directive"><a href="./mod/core.html#directory">&lt;Directory&gt;</a></code>, 
 
214
    <code class="directive"><a href="./mod/core.html#location">&lt;Location&gt;</a></code>, 
 
215
    <code class="directive"><a href="./mod/core.html#files">&lt;Files&gt;</a></code>
 
216
    �����������䡢(<code class="directive"><a href="./mod/core.html#allowoverride">AllowOverride</a></code>
 
217
    ��Ŭ�ڤ��ͤ� ���ꤵ��Ƥ����) <code>.htaccess</code>
 
218
    �ե������ <code class="directive"><a href="./mod/core.html#options">Options</a></code>
 
219
    �ǥ��쥯�ƥ��֤ˤ�ä����ꤹ�뤳�Ȥ��Ǥ��ޤ���
 
220
    <code>Options All</code> ��
 
221
    <code>MultiViews</code>
 
222
    �򥻥åȤ��ʤ����Ȥ����դ��Ƥ�������������Ū��
 
223
    ����̾�����ɬ�פ�����ޤ���</p>
 
224
 
 
225
    <p><code>MultiViews</code> �θ��̤ϰʲ��Τ褦�ˤʤ�ޤ�:
 
226
    �����Ф� <code>/some/dir/foo</code>
 
227
    �ؤΥꥯ�����Ȥ������ꡢ<code>/some/dir</code> ��
 
228
    <code>MultiViews</code> ��ͭ���Ǥ��äơ�
 
229
    <code>/some/dir/foo</code> ��¸��<em>���ʤ�</em>��硢
 
230
    �����Фϥǥ��쥯�ȥ���ɤ�� <code>foo.*</code>
 
231
    �ˤ��ƤϤޤ����ƤΥե������õ����
 
232
    ���¾夽���Υե������ޥåפ��륿���ץޥåפ���ޤ���
 
233
    ���ΤȤ�����ǥ��������פȥ���ƥ�ȥ��󥳡��ǥ��󥰤ϡ����Υե�����̾��
 
234
    ľ�ܻ��ꤷ���Ȥ���Ʊ����Τ�������Ƥ��ޤ���
 
235
    ���줫�饯�饤����Ȥ��׵�˰��ֹ礦��Τ����Ӥޤ���</p>
 
236
 
 
237
    <p>�����Ф��ǥ��쥯�ȥ�κ����������Ȥ��Ƥ����硢
 
238
    <code>MultiViews</code>
 
239
    �� <code class="directive"><a href="./mod/mod_dir.html#directoryindex">DirectoryIndex</a></code>
 
240
    �ǥ��쥯�ƥ��֤ǻ��ꤵ�줿�ե������õ�������ˤ�
 
241
    Ŭ�Ѥ���ޤ�������ե������</p>
 
242
<div class="example"><p><code>DirectoryIndex index</code></p></div>
 
243
    <p>���񤫤�Ƥ��ơ�<code>index.html</code> ��
 
244
    <code>index.html3</code> ��
 
245
    ξ��¸�ߤ��Ƥ���ȡ������ФϤ����椫��ɤ��餫��Ŭ�������Ӥޤ���
 
246
    �⤷����ξ����¸�ߤ����� <code>index.cgi</code>
 
247
    ��¸�ߤ��Ƥ���ȡ� �����ФϤ����¹Ԥ��ޤ���</p>
 
248
 
 
249
    <p>�⤷�ǥ��쥯�ȥ���ɤ�Ǥ���ݤˡ�
 
250
    ʸ�����åȡ�����ƥ�ȥ����ס����졢���󥳡��ǥ��󥰤�
 
251
    ���ꤹ�뤿��� <code>mod_mime</code> 
 
252
    ��ǧ���Ǥ����ĥ�Ҥ�����ʤ��ե����뤬���Ĥ���ȡ���̤�
 
253
    <code class="directive"><a href="./mod/mod_mime.html#multiviewsmatch">MultiViewsMatch</a></code>
 
254
    �ǥ��쥯�ƥ��֤�����˰�¸���ޤ������Υǥ��쥯�ƥ��֤�
 
255
    �ϥ�ɥ顢�ե��륿��¾�Υե������ĥ�ҥ����פΤɤ줬
 
256
    MultiViews �ͥ������������ǻ��ѤǤ��뤫����ꤷ�ޤ���</p>
 
257
 
 
258
</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
 
259
<div class="section">
 
260
<h2><a name="methods" id="methods">�ͥ��������������ˡ</a></h2>
 
261
 
 
262
    <p>Apache �ϥ꥽������ variant �ΰ����򡢥����ץޥåץե����뤫
 
263
    �ǥ��쥯�ȥ���Υե�����̾���餫�Ǽ��������塢
 
264
    �ֺ�Ŭ�ʡ� variant ����ꤹ�뤿�����Ĥ���ˡ��
 
265
    �ɤ��餫��ư���ޤ���
 
266
    Apache �Υ���ƥ�ȥͥ������������ε�ǽ��Ȥ�����ˡ�
 
267
    �ɤΤ褦�ˤ��Ƥ���Ĵ�䤬�Ԥ��뤫�ܺ٤��Τ�ɬ�פϤ���ޤ���
 
268
    �������ʤ��顢����ʸ��λĤ�Ǥϴؿ��Τ���ͤΤ���ˡ�
 
269
    ���Ѥ���Ƥ�����ˡ�ˤĤ����������Ƥ��ޤ���</p>
 
270
 
 
271
    <p>�ͥ��������������ˡ����Ĥ���ޤ���</p>
 
272
 
 
273
    <ol>
 
274
      <li>�̾�� <strong>Apache �Υ��르�ꥺ����Ѥ��� Server
 
275
      driven negotiation</strong> �����Ѥ���ޤ���Apache
 
276
      �Υ��르�ꥺ��ϸ�˾ܺ٤���������Ƥ��ޤ���
 
277
      ���Υ��르�ꥺ�ब���Ѥ��줿��硢Apache
 
278
      �Ϥ���ɤ���̤ˤʤ�褦�ˡ�����μ����ˤ������ʼ����ͤ�
 
279
      ���Ѥ���פ��Ȥ��Ǥ��ޤ���Apache
 
280
      ���ʼ����ͤ��Ѥ�����ˡ�ϸ�Ǿܺ٤���������Ƥ��ޤ���</li>
 
281
 
 
282
      <li>RFC 2295
 
283
      ���������Ƥ��뵡�����Ѥ��ƥ֥饦�����ä˻��ꤷ����硢
 
284
      <strong>transparent content negotiation</strong>
 
285
      �����Ѥ���ޤ������Υͥ��������������ˡ�Ǥϡ��ֺ�Ŭ�ʡ�
 
286
      variant �η����֥饦�������������椹�뤳�Ȥ��Ǥ��ޤ���
 
287
      �Ǥ����顢��̤ϥ֥饦�������Ѥ��Ƥ��륢�르�ꥺ��˰�¸���ޤ���
 
288
      Transparent negotiation �ν����β����ǡ��֥饦���� RFC 2296
 
289
      �� �������Ƥ��� 'remote variant selection algorithm'
 
290
      ��¹Ԥ���褦����ळ�Ȥ��Ǥ��ޤ���</li>
 
291
    </ol>
 
292
 
 
293
<h3><a name="dimensions" id="dimensions">�ͥ������������μ���</a></h3>
 
294
 
 
295
    <table>
 
296
      
 
297
      <tr valign="top">
 
298
        <th>����</th>
 
299
 
 
300
        <th>����</th>
 
301
      </tr>
 
302
 
 
303
      <tr valign="top">
 
304
        <td>��ǥ���������</td>
 
305
 
 
306
        <td>�֥饦���� <code>Accept</code>
 
307
        �إå��ե�����ɤ�ͥ�跹������ꤷ�ޤ���
 
308
        �����ƥऽ�줾��ϡ���Ϣ�����ʼ����ͤ���Ĥ��Ȥ��Ǥ��ޤ���
 
309
        variant ���������ʼ����ͤ���Ĥ��Ȥ��Ǥ��ޤ�
 
310
        ("qs" �ѥ�᡼������������)��</td>
 
311
      </tr>
 
312
 
 
313
      <tr valign="top">
 
314
        <td>����</td>
 
315
 
 
316
        <td>�֥饦���� <code>Accept-Language</code>
 
317
        �إå��ե�����ɤ�ͥ�跹������ꤷ�ޤ���
 
318
        ���Ǥ��줾����ʼ����ͤ�������뤳�Ȥ��Ǥ��ޤ���
 
319
        variants �� 0 �� 1 �Ĥ�����ʾ�θ����
 
320
        ��Ϣ�Ť��뤳�Ȥ��Ǥ��ޤ���</td>
 
321
      </tr>
 
322
 
 
323
      <tr valign="top">
 
324
        <td>���󥳡��ǥ���</td>
 
325
 
 
326
        <td>�֥饦���� <code>Accept-Encoding</code>
 
327
        �إå��ե�����ɤ�ͥ�跹������ꤷ�ޤ���
 
328
        ���Ǥ��줾����ʼ����ͤ�������뤳�Ȥ��Ǥ��ޤ���</td>
 
329
      </tr>
 
330
 
 
331
      <tr valign="top">
 
332
        <td>ʸ�����å�</td>
 
333
 
 
334
        <td>�֥饦���� <code>Accept-Charset</code>
 
335
        �إå��ե�����ɤ�ͥ�跹������ꤷ�ޤ���
 
336
        ���Ǥ��줾����ʼ����ͤ�������뤳�Ȥ��Ǥ��ޤ���
 
337
        variant �ϥ�ǥ��������פΥѥ�᡼���Ȥ���ʸ�����åȤ�
 
338
        ���ꤹ�뤳�Ȥ�Ǥ��ޤ���</td>
 
339
      </tr>
 
340
    </table>
 
341
 
 
342
 
 
343
<h3><a name="algorithm" id="algorithm">Apache �ͥ�����������󥢥르�ꥺ��</a></h3>
 
344
 
 
345
    <p>�֥饦�����֤��ֺ�Ŭ�ʡ�variant �� (�⤷�����) ���򤹤�褦��
 
346
    Apache �ϼ��Υ��르�ꥺ���Ȥ����Ȥ��Ǥ��ޤ���
 
347
    ���Υ��르�ꥺ�������ˤ���ѹ����뤳�ȤϤǤ��ޤ���
 
348
    ���Τ褦��ư��ޤ�:</p>
 
349
 
 
350
    <ol>
 
351
      <li>�ޤ��Ϥ���ˡ��ͥ������������μ������줾��ˤĤ���Ŭ�ڤ�
 
352
      <em>Accept*</em> �إå��ե�����ɤ�Ĵ�١�
 
353
      variant ���줾����ʼ��������Ƥޤ���
 
354
      �⤷���뼡���� <em>Accept*</em> �إå��Ǥ��� variant
 
355
      �����ƤǤ��ʤ����Ȥ�������Ƥ���С�����������ޤ���
 
356
      variant ����Ĥ�ĤäƤ��ʤ���С����ƥå� 4 �˹Ԥ��ޤ���</li>
 
357
 
 
358
      <li>
 
359
        �õ�ˡ�ǡֺ�Ŭ�ʡ� variant �����Ӥޤ���
 
360
        ���Υƥ��Ȥ����֤�Ŭ�Ѥ���ޤ���
 
361
        �ƥ��Ȥ����򤵤�ʤ��ä� variant �Ϻ������Ƥ����ޤ���
 
362
        �ƥ��ȸ� variant ����Ĥ����ĤäƤ���С�������Ŭ�ʤ�ΤȤ���
 
363
        ���ƥå� 3 �˿ʤߤޤ���
 
364
        ʣ�� variant ���ĤäƤ���С����Υƥ��Ȥ˿ʤߤޤ���
 
365
 
 
366
        <ol>
 
367
          <li>variant �Υ�ǥ��������פ��ʼ����ͤ� <code>Accept</code>
 
368
          �إå����ʼ����ͤȤ��Ѥ�׻����ơ��ǹ��ͤ� variant
 
369
          �����Ӥޤ���</li>
 
370
 
 
371
          <li>�����ʼ����ͤ��ǹ�� variant �����Ӥޤ���</li>
 
372
 
 
373
          <li>(�⤷�����) <code>Accept-Language</code> �إå��θ���礫��
 
374
          (�⤷�����)
 
375
          <code class="directive"><a href="./mod/mod_negotiation.html#languagepriority">LanguagePriority</a></code> 
 
376
          �ǥ��쥯�ƥ��֤θ����Ǻ�Ŭ�ʸ���� variant �����Ӥޤ���</li>
 
377
 
 
378
          <li>�ǹ�֥�٥�פΥ�ǥ����ѥ�᡼��
 
379
          (text/html ��ǥ��������פΥС�������Ϳ���뤿��˻Ȥ��ޤ�)
 
380
          ����� variant �����Ӥޤ���</li>
 
381
 
 
382
          <li><code>Accept-Charset</code> �إå��Ԥ�Ϳ�����Ƥ���ǹ��ʸ�����å�
 
383
          ��ǥ����ѥ�᡼������� variant �����Ӥޤ���
 
384
          ����Ū�˽�������Ƥ��ʤ��¤ꡢISO-8859-1
 
385
          �����Ƥ����褦�ˤʤäƤ��ޤ���
 
386
          <code>text/*</code> ��ǥ��������פǤ��뤱��ɤ�
 
387
          �����ʸ�����åȤ�����Ū�˴�Ϣ�Ť����Ƥ���櫓�ǤϤʤ�
 
388
          variant �� ISO-8859-1 �Ǥ���Ȳ��ꤵ��ޤ���</li>
 
389
 
 
390
          <li>ISO-8859-1 <em>�ǤϤʤ�</em>ʸ�����åȥ�ǥ����ѥ�᡼����
 
391
          ��Ϣ�Ť����Ƥ��� variant �����Ӥޤ���
 
392
          ���Τ褦�� variant ���ʤ����ϡ���������Ƥ�
 
393
          variant �����Ӥޤ���</li>
 
394
 
 
395
          <li>��Ŭ�ʥ��󥳡��ǥ��󥰤� variant �����Ӥޤ���
 
396
          �⤷ user-agent �����Ƥ��륨�󥳡��ǥ��󥰤�����С�
 
397
          ���� variant �Τߤ����Ӥޤ���
 
398
          �����ǤϤʤ����⤷���󥳡��ɤ��줿��ΤȤ����Ǥʤ�
 
399
          variant �������ä�¸�ߤ��Ƥ����饨�󥳡��ɤ���Ƥ��ʤ�
 
400
          variant �Τߤ����Ӥޤ���
 
401
          variant ���������󥳡��ɤ���Ƥ��뤫
 
402
          variant ���������󥳡��ɤ���Ƥ��ʤ��Ȥ������ϡ�
 
403
          ���Ƥ� variant �����Ӥޤ���</li>
 
404
 
 
405
          <li>���ƤκǤ�û�� variant �����Ӥޤ���</li>
 
406
 
 
407
          <li>�ĤäƤ��� variant �κǽ�Τ�Τ����Ӥޤ���
 
408
          �����ץޥåץե�����κǽ�˥ꥹ�Ȥ���Ƥ��뤫��
 
409
          variant ���ǥ��쥯�ȥ꤫��ǽ���ɤ߹��ޤ�����
 
410
          ASCII��ǥ����Ȥ��ƥե�����̾����Ƭ�ˤʤä������Τɤ��餫�Ǥ���</li>
 
411
        </ol>
 
412
      </li>
 
413
 
 
414
      <li>���르�ꥺ���Ȥäư�ĤΡֺ�Ŭ�ʡ�variant �����Ӥޤ����Τǡ�
 
415
      ���������Ȥ����֤��ޤ����ͥ������������μ�������ꤹ�뤿���
 
416
      HTTP �쥹�ݥ󥹥إå� <code>Vary</code> �����ꤵ��ޤ�
 
417
      (�꥽�����Υ���å���򤹤���ˡ�
 
418
      �֥饦���䥭��å���Ϥ��ξ����Ȥ����Ȥ��Ǥ��ޤ�)��
 
419
      �ʾ�ǽ���ꡣ</li>
 
420
 
 
421
      <li>�������褿�Ȥ������Ȥϡ�variant ����Ĥ����򤵤�ʤ��ä�
 
422
      (�֥饦�������Ƥ����Τ��ʤ��ä�����) �Ȥ������ȤǤ���
 
423
      406 ���ơ����� ("No Acceptable representation" ���̣����)
 
424
      �������Ѳ�ǽ�� variant �Υꥹ�ȤΤĤ��� HTML 
 
425
      �ɥ�����ȤȤȤ���֤���ޤ���
 
426
      ���μ����򼨤� HTTP <code>Vary</code> �إå������ꤵ��ޤ���</li>
 
427
    </ol>
 
428
 
 
429
</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
 
430
<div class="section">
 
431
<h2><a name="better" id="better">�ʼ����ͤ��Ѥ���</a></h2>
 
432
 
 
433
    <p>�嵭�� Apache �ͥ�����������󥢥르�ꥺ��θ��ʤʲ���
 
434
    ������Ǥ������ͤ��顢Apache ���ʼ����ͤ�����Ѥ��ޤ���
 
435
    ����ϡ����Υ��르�ꥺ��Ǵ����ǤϤʤ������뤤�����ΤǤʤ����������
 
436
    �֥饦�������ˤ��褤��̤����뤿��˹Ԥ��ޤ���
 
437
    ���ʤ�ݥԥ�顼�ʥ֥饦���ǡ��⤷�ʤ��ȴְ�ä� variant
 
438
    �����򤹤��̤ˤʤäƤ��ޤ��褦�� <code>Accept</code>
 
439
    �إå�����������Τ⤢��ޤ���
 
440
    �֥饦������������������������äƤ���С�
 
441
    ���ο����Ѳ���Ŭ�Ѥ���ޤ���</p>
 
442
 
 
443
<h3><a name="wildcards" id="wildcards">��ǥ��������פȥ磻��ɥ�����</a></h3>
 
444
 
 
445
    <p><code>Accept:</code> �ꥯ�����ȥإå��ϥ�ǥ��������פ�ͥ�跹������ꤷ�ޤ���
 
446
    ����Ϥޤ���"image/*" �� "*/*"
 
447
    �Ȥ��ä��֥磻��ɥ����ɡץ�ǥ��������פ�ޤळ�Ȥ��Ǥ��ޤ���
 
448
    ������ * ��Ǥ�դ�ʸ����˥ޥå����ޤ���
 
449
    �Ǥ����顢����:</p>
 
450
 
 
451
<div class="example"><p><code>Accept: image/*, */*</code></p></div>
 
452
 
 
453
    <p>��ޤ�ꥯ�����Ȥϡ�"image/" �ǤϤ��ޤ륿�������Ƥ����ƤǤ��롢
 
454
    ������¾�Τɤ�ʥ����פ���ƤǤ���
 
455
    (���ξ��Ϥ���� "image/*" �Ͼ�Ĺ�ˤʤ�ޤ�)
 
456
    ���Ȥ򼨤��ޤ���
 
457
    �������ȤΤǤ�������Ū�ʥ����פ˲ä��ơ�����Ū��
 
458
    �磻��ɥ����ɤ�����֥饦���⤢��ޤ����㤨��:</p>
 
459
 
 
460
<div class="example"><p><code>
 
461
  Accept: text/html, text/plain, image/gif, image/jpeg, */*
 
462
</code></p></div>
 
463
    <p>�������뤳�Ȥ������ϡ�����Ū�˥ꥹ�Ȥ��Ƥ��륿���פ�ͥ�褵��뤱��ɤ⡢
 
464
    �ۤʤ�ɽ�������Ѳ�ǽ�Ǥ���Ф���Ǥ��ɤ����Ȥ������ȤǤ���
 
465
    �������ʤ��顢��δ���Ū�ʥ��르�ꥺ��Ǥϡ�
 
466
    */* �磻��ɥ����ɤ�¾�����ƤΥ����פ�����Ʊ���ʤΤ�ͥ�褵��ޤ���
 
467
    �֥饦���� */* �ˤ�ä��㤤�ʼ� (ͥ��) 
 
468
    �ͤ��դ��ƥꥯ�����Ȥ�����٤��ʤΤǤ����㤨��:</p>
 
469
<div class="example"><p><code>
 
470
  Accept: text/html, text/plain, image/gif, image/jpeg, */*; q=0.01
 
471
</code></p></div>
 
472
    <p>����Ū�ʥ����פˤ��ʼ����ͤ��դ����Ƥ��ޤ���Τǡ�
 
473
    �ǥե���Ȥ� 1.0 (�ǹ���) ��ͥ��ˤʤ�ޤ���
 
474
    �磻��ɥ����� */* ���㤤ͥ���� 0.01 ��Ϳ�����Ƥ���Τǡ�
 
475
    ����Ū�˥ꥹ�Ȥ���Ƥ��륿���פ˹��פ��� variant ���ʤ����ˤΤߡ�
 
476
    ¾�Υ����פ��֤���ޤ���</p>
 
477
 
 
478
    <p>�⤷ <code>Accept:</code> �إå��� q �ͤ������ޤ��<em>���ʤ����</em>��
 
479
    ˾�ߤε�ư�򤹤뤿��ˡ�
 
480
    Apache �� "*/*" ������� 0.01 �� q �ͤ����ꤷ�ޤ���
 
481
    �ޤ���"type/*" �η��Υ磻��ɥ����ɤˤ� 0.02 �� q �ͤ����ꤷ�ޤ�
 
482
    (�Ǥ����餳���� "*/*" �Υޥå�����ͥ�褵��ޤ�)��
 
483
    �⤷ <code>Accept:</code> �إå���Υ�ǥ��������פΤɤ줫�� q
 
484
    �ͤ�ޤ�Ǥ���С��������ü���ͤ�Ŭ��<em>���줺</em>��
 
485
    ���������������֥饦������Υꥯ�����Ȥϴ����̤��
 
486
    ư���褦�ˤʤ�ޤ���</p>
 
487
 
 
488
 
 
489
<h3><a name="exceptions" id="exceptions">����ͥ��������������㳰����</a></h3>
 
490
 
 
491
    <p>Apache 2.0 �ǤϿ����ˡ�����ͥ������������Ŭ�礹���Τ�
 
492
    ���Ĥ���Τ˼��Ԥ������ˡ�ͥ���˥ե�����Хå��Ǥ���褦��
 
493
    �ͥ�����������󥢥르�ꥺ�ब���Ĥ��ɲä���ޤ�����</p>
 
494
 
 
495
    <p>�����ФΥڡ����򥯥饤����Ȥ��ꥯ�����Ȥ�������ɤ⡢
 
496
    �֥饦�������äƤ��� <code>Accept-Language</code> �˹��פ���ڡ�������Ĥ�
 
497
    ���Ĥ���ʤ��ä����ˡ������Ф� "No Acceptable Variant"
 
498
    �� "Multiple Choices" �쥹�ݥ󥹤򥯥饤����Ȥ��֤��ޤ���
 
499
    �����Υ��顼��å��������֤��ʤ��褦�ˡ�
 
500
    ���Τ褦�ʾ��ˤ� Apache �� <code>Accept-Language</code> ��̵�뤷�ơ�
 
501
    ���饤����ȤΥꥯ�����Ȥ�����Ū�ˤϹ��פ��ʤ��ɥ�����Ȥ�
 
502
    �󶡤���褦������Ǥ��ޤ���
 
503
    <code class="directive"><a href="./mod/mod_negotiation.html#forcelanguagepriority">ForceLanguagePriority</a></code>
 
504
    �ǥ��쥯�ƥ��֤ϡ������Υ��顼�ΰ�Ĥ�ξ���򥪡��С��饤�ɤ��뤿���
 
505
    ���ѤǤ��ơ�
 
506
    <code class="directive"><a href="./mod/mod_negotiation.html#languagepriority">LanguagePriority</a></code>
 
507
    �ǥ��쥯�ƥ��֤����Ƥ�Ȥäƥ����Ф�Ƚ�Ǥ���Ԥ���褦�ˤǤ��ޤ���</p>
 
508
 
 
509
    <p>�����Ф�¾��Ŭ�礹���Τ����Ĥ���ʤ���С�
 
510
    ���쥵�֥��åȤ�Ŭ�礹���Τ����Ȥ⤷�ޤ���
 
511
    �㤨�Х��饤����Ȥ��ѹ�Ѹ�Ǥ��� <code>en-GB</code> �����
 
512
    �ɥ�����Ȥ�ꥯ�����Ȥ�����硢�����Ф� HTTP/1.1
 
513
    ���ʤǤϡ�ñ�� <code>en</code> �ȥޡ�������Ƥ���ɥ�����Ȥ�
 
514
    �ޥå������ΤȤ��뤳�Ȥ��̾�ϵ�����Ƥ��ޤ���
 
515
    (�ѹ�Ѹ������Ǥ��뤱�ɰ���Ū�ʱѸ������Ǥ��ʤ��Ȥ����ɤ߼��
 
516
    �ͤ����ʤ��Τǡ�Accept-Language �إå��� <code>en-GB</code> 
 
517
    ��ޤ�� <code>en</code> ��ޤޤʤ��ΤϤۤܳμ¤�����δְ㤤�Ǥ��롢
 
518
    �Ȥ������Ȥ����դ��Ƥ���������
 
519
    �Ǥ����Թ��ʤ��Ȥˡ�¿���Υ��饤����ȤǤϥǥե���Ȥ�
 
520
    ���Τ褦������ˤʤäƤ��ޤ���)
 
521
    �������ʤ��顢¾�θ���ˤϥޥå�������"No Acceptable Variants"
 
522
    ���顼���֤����ꡢ
 
523
    <code class="directive"><a href="./mod/mod_negotiation.html#languagepriority">LanguagePriority</a></code>
 
524
    �˥ե�����Хå����褦�Ȥ��Ƥ���Ȥ��ϡ�
 
525
    ���֥��åȻ����̵�뤷�ơ�<code>en-GB</code> �� <code>en</code>
 
526
    �˥ޥå����ޤ���
 
527
    Apache �ϥ��饤����Ȥε��Ƹ���ꥹ�Ȥ˰��ۤ�
 
528
    �����㤤�ʼ��ͤοƸ����ä��뤳�Ȥˤʤ�ޤ���
 
529
    �����������饤����Ȥ� "en-GB; q=0.9, fr; q=0.8" �ȥꥯ�����Ȥ��ơ�
 
530
    �����Ф� "en" �� "fr" ���߷פ��줿�ɥ�����Ȥ���äƤ�����ϡ�
 
531
    "fr" �ɥ�����Ȥ��֤���뤳�Ȥ����դ��Ƥ���������
 
532
    ���Τ褦�ʽ����ϡ�HTTP 1.1 ���ʤȤ���������ݻ����ơ�
 
533
    Ŭ�ڤ����ꤵ�줿���饤����ȤȤ⤭�����ư��뤿���
 
534
    ɬ�פǤ���</p>
 
535
 
 
536
    <p>�����٤ʥƥ��˥å� (Cookie ���ü�� URL �ѥ���)
 
537
    �ˤ����Ƥ�桼���θ�������򥵥ݡ��Ȥ��뤿�ᡢ
 
538
    Apache 2.0.47 ����ϡ�<code class="module"><a href="./mod/mod_negotiation.html">mod_negotiation</a></code>
 
539
    ��<a href="env.html">�Ķ��ѿ�</a> <code>prefer-language</code>
 
540
    ��ǧ������褦�ˤʤ�ޤ�����
 
541
    �����ѿ���¸�ߤ��ơ�Ŭ�ڤʸ��쥿������������Ƥ���ΤǤ���С�
 
542
    <code class="module"><a href="./mod/mod_negotiation.html">mod_negotiation</a></code> �Ϲ��פ��� variant
 
543
    �����򤷤褦�Ȥ��ޤ������פ����Τ�̵����С�
 
544
    �̾�Υͥ�������������礬Ŭ�Ѥ���ޤ���</p>
 
545
 
 
546
    <div class="example"><h3>Example</h3><p><code>
 
547
      SetEnvIf Cookie "language=(.+)" prefer-language=$1
 
548
    </code></p></div>
 
549
 
 
550
</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
 
551
<div class="section">
 
552
<h2><a name="extensions" id="extensions">Transparent Content Negotiation
 
553
�γ�ĥ</a></h2> 
 
554
 
 
555
<p>Apache �� transparent content negotiation �ץ��ȥ���
 
556
(RFC 2295) �򼡤Τ褦�˳�ĥ���Ƥ��ޤ���
 
557
����Υ���ƥ�ȥ��󥳡��ǥ��󥰤Τߤ����Ѳ�ǽ�Ǥ��� variant 
 
558
�˰����դ��뤿��ˡ������� <code>{encoding ..}</code> 
 
559
���Ǥ� variant �ꥹ����˻ȤäƤ��ޤ���
 
560
�ꥹ����Υ��󥳡��ɤ��줿 variant ��ǧ������
 
561
<code>Accept-Encoding</code> �ꥯ�����ȥإå��˽��äƵ��Ƥ����
 
562
���󥳡��ɤ��ä� variant �ϡ��ɤ�Ǥ���� variant
 
563
�Ȥ��ƻ��Ѥ���褦�ˡ�
 
564
RVSA/1.0 ���르�ꥺ�� (RFC 2296) �μ�������ĥ����ޤ�����
 
565
RVSA/1.0 �μ����Ǥϡ���Ŭ�� variant �����Ĥ���ޤǡ�
 
566
�׻������ʼ����ͤϾ������ʲ� 5 ��ޤǴݤ�ޤ���</p>
 
567
</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
 
568
<div class="section">
 
569
<h2><a name="naming" id="naming">��󥯤�̾�����Ѵ��˴ؤ���������</a></h2>
 
570
 
 
571
    <p>����ͥ�������������ȤäƤ�����ϡ�
 
572
    �ե����뤬��İʾ�γ�ĥ�Ҥ���Ƥơ�
 
573
    ��ĥ�Ҥν��֤��̾�Ϲ�θ����ʤ�
 
574
    (�ܺ٤� <a href="mod/mod_mime.html#multipleext">mod_mime</a> 
 
575
    �򻲾�) �Τǡ�
 
576
    ���Ĥ��ΰۤʤ�̾�����Ѵ������٤뤳�Ȥˤʤ�ޤ���</p>
 
577
 
 
578
    <p>ŵ��Ū�ʥե�����Ǥϡ�MIME �����׳�ĥ�� (<em>�㤨��</em>
 
579
    <code>html</code>) ����äƤ��ơ����󥳡��ǥ��󥰳�ĥ��
 
580
    (<em>�㤨��</em> <code>gz</code>) ����äƤ��뤫�⤷��ʤ��ơ�
 
581
    ���Υե�����˰ۤʤ���� variant ���Ѱդ��Ƥ���С�
 
582
    �����������ĥ�� (<em>�㤨��</em> <code>en</code>)
 
583
    ����äƤ���Ǥ��礦��</p>
 
584
 
 
585
    <p>��:</p>
 
586
 
 
587
    <ul>
 
588
      <li>foo.en.html</li>
 
589
 
 
590
      <li>foo.html.en</li>
 
591
 
 
592
      <li>foo.en.html.gz</li>
 
593
    </ul>
 
594
 
 
595
    <p>�ե�����̾�ȡ�������Ф��ƻȤ����󥯤ȻȤ��ʤ���󥯤���Ǥ�:</p>
 
596
 
 
597
    <table class="bordered">
 
598
      
 
599
      <tr>
 
600
        <th>�ե�����̾</th>
 
601
 
 
602
        <th>�Ȥ�����</th>
 
603
 
 
604
        <th>�Ȥ��ʤ����</th>
 
605
      </tr>
 
606
 
 
607
      <tr>
 
608
        <td><em>foo.html.en</em></td>
 
609
 
 
610
        <td>foo<br />
 
611
         foo.html</td>
 
612
 
 
613
        <td>-</td>
 
614
      </tr>
 
615
 
 
616
      <tr>
 
617
        <td><em>foo.en.html</em></td>
 
618
 
 
619
        <td>foo</td>
 
620
 
 
621
        <td>foo.html</td>
 
622
      </tr>
 
623
 
 
624
      <tr>
 
625
        <td><em>foo.html.en.gz</em></td>
 
626
 
 
627
        <td>foo<br />
 
628
         foo.html</td>
 
629
 
 
630
        <td>foo.gz<br />
 
631
         foo.html.gz</td>
 
632
      </tr>
 
633
 
 
634
      <tr>
 
635
        <td><em>foo.en.html.gz</em></td>
 
636
 
 
637
        <td>foo</td>
 
638
 
 
639
        <td>foo.html<br />
 
640
         foo.html.gz<br />
 
641
         foo.gz</td>
 
642
      </tr>
 
643
 
 
644
      <tr>
 
645
        <td><em>foo.gz.html.en</em></td>
 
646
 
 
647
        <td>foo<br />
 
648
         foo.gz<br />
 
649
         foo.gz.html</td>
 
650
 
 
651
        <td>foo.html</td>
 
652
      </tr>
 
653
 
 
654
      <tr>
 
655
        <td><em>foo.html.gz.en</em></td>
 
656
 
 
657
        <td>foo<br />
 
658
         foo.html<br />
 
659
         foo.html.gz</td>
 
660
 
 
661
        <td>foo.gz</td>
 
662
      </tr>
 
663
    </table>
 
664
 
 
665
    <p>���ɽ�򸫤ơ���ĥ�Ҥʤ��Υ�� (<em>�㤨��</em> <code>foo</code>) 
 
666
    �����ĤǤ�Ȥ��뤳�Ȥ˵����դ��Ǥ��礦��
 
667
    ���������ϡ��ɥ�����ȤȤ��Ʊ�������ե������
 
668
    �ºݤΥե����륿���פ��ä��ơ���󥯤λ��Ȥ��ѹ����뤳�Ȥʤ�
 
669
    �夫��ե�������ѹ��Ǥ��롢
 
670
    <em>�㤨��</em> <code>html</code> ���� <code>shtml</code>
 
671
    �ˡ����뤤�� <code>cgi</code> ���ѹ��Ǥ������Ǥ���</p>
 
672
 
 
673
    <p>��󥯤� MIME �����פ�Ȥ�³������ (<em>�㤨��</em>
 
674
    <code>foo.html</code>)���ϡ������ĥ�Ҥ�
 
675
    (���󥳡��ǥ��󥰳�ĥ�Ҥ⤢��Ф����ޤ��)
 
676
    MIME �����׳�ĥ�Ҥα�¦�ˤʤ���Фʤ�ޤ���
 
677
    (<em>�㤨��</em> <code>foo.html.en</code>)��</p>
 
678
</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
 
679
<div class="section">
 
680
<h2><a name="caching" id="caching">����å���˴ؤ������ջ���</a></h2>
 
681
 
 
682
    <p>����å��夬��Ĥ�ɽ������¸���Ƥ���Ȥ��ϡ�
 
683
    �ꥯ������ URL �ȴ�Ϣ�Ť����Ƥ��ޤ���
 
684
    ���ˤ��� URL ���ꥯ�����Ȥ��줿���ˡ�����å����
 
685
    ��¸����Ƥ���ɽ������ѤǤ��ޤ�����������
 
686
    �꥽�����������Фǥͥ�������������ǽ�Ǥ���С�
 
687
    �ǽ�Υꥯ�����Ȥǥ���å��夵���³������å���ҥåȤǤ�
 
688
    �ְ�ä��������֤��Ƥ��ޤ��Ȥ������Ȥˤʤ꤫�ͤޤ���
 
689
    ������ɤ�����ˡ�Apache �ϥ���ƥ�ȥͥ�������������
 
690
    ����֤��줿�������Ƥˡ�HTTP/1.0 ���饤����ȤǤ�
 
691
    ����å����Բ�ǽ�ΰ���Ĥ��ޤ���
 
692
    �ޤ����ͥ�����������󤵤줿�����Υ���å�����ǽ�ˤ���
 
693
    HTTP/1.1 �ץ��ȥ���ε�ǽ�� Apache �ϥ��ݡ��Ȥ��ޤ���</p>
 
694
 
 
695
    <p>HTTP/1.0 ���Υ��饤����Ȥ���Υꥯ�����Ȥ��Ф��Ƥϡ�
 
696
    (�֥饦���Ǥ������ȥ���å���Ǥ�������)
 
697
    �ͥ�����������������������Υ���å�����������ˡ�
 
698
    <code class="directive"><a href="./mod/mod_negotiation.html#cachenegotiateddocs">CacheNegotiatedDocs</a></code>
 
699
    �ǥ��쥯�ƥ��֤���ѤǤ��ޤ���
 
700
    ���Υǥ��쥯�ƥ��֤ϡ�����������ե������С������ۥ��Ȥ˽񤯤��Ȥ��Ǥ���
 
701
    ������Ȥ�ޤ���
 
702
    HTTP/1.1 ���饤����Ȥ���Υꥯ�����Ȥˤϸ��Ϥ�����ޤ���</p>
 
703
 
 
704
    <p>HTTP/1.1 ���饤����Ȥ��Ф��Ƥϡ��쥹�ݥ󥹤Υͥ�����������󼡸�
 
705
    �򼨤������ <code>Vary</code> HTTP �쥹�ݥ󥹥إå�������ޤ���
 
706
    ����å���ϡ������ȤäƸ�³�Υꥯ�����Ȥ��Ф��ƥ������륳�ԡ��DZ����Ǥ��뤫
 
707
    �ɤ��������Ǥ��ޤ���
 
708
    �ͥ�����������󼡸��Ȥϴط��ʤ��˥������륳�ԡ��λ��Ѥ�ͥ�褹��褦�ˤ���ˤϡ�
 
709
    <code>force-no-vary</code> <a href="env.html#special">�Ķ��ѿ�</a>��
 
710
    ���ꤷ�ޤ���</p>
 
711
 
 
712
</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
 
713
<div class="section">
 
714
<h2><a name="more" id="more">�ɲþ���</a></h2>
 
715
 
 
716
    <p>����ƥ�ȥͥ������������˴ؤ����ɲþ���ϡ�
 
717
    Alan J. Flavell �����<a href="http://ppewww.ph.gla.ac.uk/~flavell/www/lang-neg.html">Language
 
718
    Negotiation Notes</a> �������������Ǥ�����
 
719
    Apache 2.0 �Ǥ��ѹ�����ޤि��ˤϹ�������Ƥ��ʤ����⤷��ʤ�
 
720
    �Ȥ������Ȥ����դ��Ƥ���������</p>
 
721
</div></div>
 
722
<div class="bottomlang">
 
723
<p><span>Available Languages: </span><a href="./en/content-negotiation.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
 
724
<a href="./ja/content-negotiation.html" title="Japanese">&nbsp;ja&nbsp;</a> |
 
725
<a href="./ko/content-negotiation.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
 
726
</div><div id="footer">
 
727
<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>
 
728
<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>
 
729
</body></html>
 
 
b'\\ No newline at end of file'