mod_setenvif.xml.ko revision 99852a6ad7ae131c19456d895a58196e06a94357
a78048ccbdb6256da15e6b0e7e95355e480c2301nd<!DOCTYPE modulesynopsis SYSTEM "/style/modulesynopsis.dtd">
fd9abdda70912b99b24e3bf1a38f26fde908a74cnd<?xml-stylesheet type="text/xsl" href="/style/manual.ko.xsl"?>
fd9abdda70912b99b24e3bf1a38f26fde908a74cnd<!-- English Revision: 151408:1043126 (outdated) -->
a78048ccbdb6256da15e6b0e7e95355e480c2301nd Licensed to the Apache Software Foundation (ASF) under one or more
a78048ccbdb6256da15e6b0e7e95355e480c2301nd contributor license agreements. See the NOTICE file distributed with
a78048ccbdb6256da15e6b0e7e95355e480c2301nd this work for additional information regarding copyright ownership.
96ad5d81ee4a2cc66a4ae19893efc8aa6d06fae7jailletc The ASF licenses this file to You under the Apache License, Version 2.0
a78048ccbdb6256da15e6b0e7e95355e480c2301nd (the "License"); you may not use this file except in compliance with
a78048ccbdb6256da15e6b0e7e95355e480c2301nd the License. You may obtain a copy of the License at
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen Unless required by applicable law or agreed to in writing, software
a78048ccbdb6256da15e6b0e7e95355e480c2301nd distributed under the License is distributed on an "AS IS" BASIS,
a78048ccbdb6256da15e6b0e7e95355e480c2301nd WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
af33a4994ae2ff15bc67d19ff1a7feb906745bf8rbowen See the License for the specific language governing permissions and
3f08db06526d6901aa08c110b5bc7dde6bc39905nd limitations under the License.
a78048ccbdb6256da15e6b0e7e95355e480c2301nd<description>��û�� ���ݿ� ��� ȯ�溯�� ������ �����Ѵ�</description>
a78048ccbdb6256da15e6b0e7e95355e480c2301nd ����ǥ���Ŀ� �ش��ϴ��� ���η� ȯ�溯���� �����Ѵ�. ������
a78048ccbdb6256da15e6b0e7e95355e480c2301nd �ٸ� �κ��� �ൿ�� �����Ҷ� �� ȯ�溯���� ����� �� �ִ�.</p>
a78048ccbdb6256da15e6b0e7e95355e480c2301nd <p>�������Ͽ� ������ ���� ���þ ó���Ѵ�. ����
a78048ccbdb6256da15e6b0e7e95355e480c2301nd �����ϴ� �Ʒ� ���� ���� ���� ���þ �Բ� ����� �� �ִ�.</p>
a78048ccbdb6256da15e6b0e7e95355e480c2301nd BrowserMatch ^Mozilla netscape<br />
a78048ccbdb6256da15e6b0e7e95355e480c2301nd BrowserMatch MSIE !netscape<br />
a78048ccbdb6256da15e6b0e7e95355e480c2301nd<directivesynopsis>
a78048ccbdb6256da15e6b0e7e95355e480c2301nd<description>HTTP User-Agent�� ��� ȯ�溯���� �����Ѵ�</description>
a78048ccbdb6256da15e6b0e7e95355e480c2301nd<syntax>BrowserMatch <em>regex [!]env-variable</em>[=<em>value</em>]
a78048ccbdb6256da15e6b0e7e95355e480c2301nd<context>virtual host</context><context>directory</context>
a78048ccbdb6256da15e6b0e7e95355e480c2301nd �����Ѵ�. ���� �� ���� ����:</p>
a78048ccbdb6256da15e6b0e7e95355e480c2301nd BrowserMatchNoCase Robot is_a_robot<br />
a78048ccbdb6256da15e6b0e7e95355e480c2301nd SetEnvIfNoCase User-Agent Robot is_a_robot<br />
a78048ccbdb6256da15e6b0e7e95355e480c2301nd BrowserMatch ^Mozilla forms jpeg=yes browser=netscape<br />
a78048ccbdb6256da15e6b0e7e95355e480c2301nd BrowserMatch "^Mozilla/[2-3]" tables agif frames javascript<br />
a78048ccbdb6256da15e6b0e7e95355e480c2301nd BrowserMatch MSIE !javascript<br />
a78048ccbdb6256da15e6b0e7e95355e480c2301nd</directivesynopsis>
a78048ccbdb6256da15e6b0e7e95355e480c2301nd<directivesynopsis>
a78048ccbdb6256da15e6b0e7e95355e480c2301nd<description>��ҹ��ڸ� ���������ʰ� User-Agent�� ��� ȯ�溯����
a78048ccbdb6256da15e6b0e7e95355e480c2301nd�����Ѵ�</description>
a78048ccbdb6256da15e6b0e7e95355e480c2301nd<syntax>BrowserMatchNoCase <em>regex [!]env-variable</em>[=<em>value</em>]
a78048ccbdb6256da15e6b0e7e95355e480c2301nd<context>virtual host</context><context>directory</context>
a78048ccbdb6256da15e6b0e7e95355e480c2301nd <p><directive>BrowserMatchNoCase</directive> ���þ�� <directive
a78048ccbdb6256da15e6b0e7e95355e480c2301nd �ǹ̻� ����. ���� �� ���þ�� ��ҹ��ڸ� ���������ʴ´�.
a78048ccbdb6256da15e6b0e7e95355e480c2301nd ���� ���:</p>
a78048ccbdb6256da15e6b0e7e95355e480c2301nd BrowserMatchNoCase mac platform=macintosh<br />
a78048ccbdb6256da15e6b0e7e95355e480c2301nd BrowserMatchNoCase win platform=windows<br />
a78048ccbdb6256da15e6b0e7e95355e480c2301nd <directive module="mod_setenvif">SetEnvIfNoCase</directive>
a78048ccbdb6256da15e6b0e7e95355e480c2301nd ���þ��� Ư���� ����. ���� �� ���� ����:</p>
a78048ccbdb6256da15e6b0e7e95355e480c2301nd BrowserMatchNoCase Robot is_a_robot<br />
a78048ccbdb6256da15e6b0e7e95355e480c2301nd SetEnvIfNoCase User-Agent Robot is_a_robot<br />
a78048ccbdb6256da15e6b0e7e95355e480c2301nd</directivesynopsis>
a78048ccbdb6256da15e6b0e7e95355e480c2301nd<directivesynopsis>
a78048ccbdb6256da15e6b0e7e95355e480c2301nd<context>virtual host</context><context>directory</context>
a78048ccbdb6256da15e6b0e7e95355e480c2301nd ���� �������� �ϳ���:</p>
a78048ccbdb6256da15e6b0e7e95355e480c2301nd href="http://www.rfc-editor.org/rfc/rfc2616.txt">RFC2616</a>
a78048ccbdb6256da15e6b0e7e95355e480c2301nd ���); ���� ���: <code>Host</code>, <code>User-Agent</code>,
8e31885fc494b603e0650113dde9e29d1b1d2602maczniak <code>Referer</code>, <code>Accept-Language</code>. ����ǥ������
8e31885fc494b603e0650113dde9e29d1b1d2602maczniak ����Ͽ� ���� ��û ����� ��Ī�� �� �ִ�.</li>
8e31885fc494b603e0650113dde9e29d1b1d2602maczniak<li>��û�� ���� ������ �ϳ�:
a78048ccbdb6256da15e6b0e7e95355e480c2301nd ȣ��Ʈ��</li>
a78048ccbdb6256da15e6b0e7e95355e480c2301nd <li><code>Remote_Addr</code> - ��û�ϴ� Ŭ���̾�Ʈ�� IP �ּ�</li>
a78048ccbdb6256da15e6b0e7e95355e480c2301nd (2.0.43 ���� ���Ŀ���)</li>
8e31885fc494b603e0650113dde9e29d1b1d2602maczniak (<code>GET</code>, <code>POST</code>, <em>���</em>)</li>
8e31885fc494b603e0650113dde9e29d1b1d2602maczniak <li><code>Request_Protocol</code> - ��û�� �������� �̸���
a78048ccbdb6256da15e6b0e7e95355e480c2301nd ���� (<em>���� ���</em>, "HTTP/0.9", "HTTP/1.1", <em>��.</em>)</li>
a78048ccbdb6256da15e6b0e7e95355e480c2301nd -- �Ϲ������� URL���� ���ǹ��ڿ��� ������ ��Ŵ(scheme)��
a78048ccbdb6256da15e6b0e7e95355e480c2301nd ȣ��Ʈ ���� �κ�</li>
a78048ccbdb6256da15e6b0e7e95355e480c2301nd<li>��û�� ����� ȯ�溯�� �̸�. ���� <directive>SetEnvIf</directive>
a78048ccbdb6256da15e6b0e7e95355e480c2301nd���þ�� ���� ���þ��� ��� �˻��� �� �ִ�. ����
a78048ccbdb6256da15e6b0e7e95355e480c2301nd�˻��� �� �ִ�. '����'�̶� (������� ����) �� ���� ���� Ȥ��
a78048ccbdb6256da15e6b0e7e95355e480c2301nd���þ��� ���� ���� ������ ���Ѵ�. ��û ������ �ƴϰ� ����ǥ������
a78048ccbdb6256da15e6b0e7e95355e480c2301nd<p>������ �ƱԸ�Ʈ�� ������ ������� (��������) ���������̴�.
a78048ccbdb6256da15e6b0e7e95355e480c2301nd������ ���� ����̴�</p>
a78048ccbdb6256da15e6b0e7e95355e480c2301nd <p>ù��° ���´� ������ "1"�� ����Ѵ�. �ι�° ���´� ������
a78048ccbdb6256da15e6b0e7e95355e480c2301nd �̹� ���ǵ� ��� ������ �����ϰ�, ����°�� ������ ������
a78048ccbdb6256da15e6b0e7e95355e480c2301nd <var>value</var>�� �ִ� <code>$1</code>..<code>$9</code>��
1d980e5489836e977ba59b419e27b0ec875c4bd3takashi SetEnvIf Request_URI "\.gif$" object_is_image=gif<br />
f086b4b402fa9a2fefc7dda85de2a3cc1cd0a654rjung SetEnvIf Request_URI "\.jpg$" object_is_image=jpg<br />
727872d18412fc021f03969b8641810d8896820bhumbedooh SetEnvIf Request_URI "\.xbm$" object_is_image=xbm<br />
727872d18412fc021f03969b8641810d8896820bhumbedooh SetEnvIf Referer www\.mydomain\.com intra_site_referral<br />
0d0ba3a410038e179b695446bb149cce6264e0abnd SetEnvIf object_is_image xbm XBIT_PROCESSING=1<br />
727872d18412fc021f03969b8641810d8896820bhumbedooh SetEnvIf ^TS* ^[a-z].* HAVE_TS<br />
0d0ba3a410038e179b695446bb149cce6264e0abnd <p>ó�� �� ���� �̹��� ������ ��û�� ��� ȯ�溯��
ac082aefa89416cbdc9a1836eaf3bed9698201c8humbedooh <code>object_is_image</code>�� �����Ѵ�. ��° ���� ��������
727872d18412fc021f03969b8641810d8896820bhumbedooh <p>������ ���� ��û�� �̸��� "TS"�� �����ϰ� ���� [a-z]
0d0ba3a410038e179b695446bb149cce6264e0abnd �� �ϳ��� �����ϴ� ����� �ִ� ��� ȯ�溯��
af33a4994ae2ff15bc67d19ff1a7feb906745bf8rbowen<seealso><a href="/env.html">����ġ�� ȯ�溯��</a>�� �� ����
0d0ba3a410038e179b695446bb149cce6264e0abnd������ �ִ�.
7fec19672a491661b2fe4b29f685bc7f4efa64d4nd</directivesynopsis>
a78048ccbdb6256da15e6b0e7e95355e480c2301nd<directivesynopsis>