upload http
[bottlenecks.git] / rubbos / app / httpd-2.0.64 / docs / manual / sections.html.ko.euc-kr
1 <?xml version="1.0" encoding="EUC-KR"?>
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="ko" xml:lang="ko"><head><!--
4         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
5               This file is generated from xml source: DO NOT EDIT
6         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
7       -->
8 <title>¼½¼Ç ¼³Á¤ - Apache HTTP Server</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 Server Version 2.0</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 Server</a> &gt; <a href="http://httpd.apache.org/docs/">Documentation</a> &gt; <a href="./">Version 2.0</a></div><div id="page-content"><div id="preamble"><h1>¼½¼Ç ¼³Á¤</h1>
20 <div class="toplang">
21 <p><span>°¡´ÉÇÑ ¾ð¾î: </span><a href="./en/sections.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
22 <a href="./es/sections.html" hreflang="es" rel="alternate" title="Espa&#241;ol">&nbsp;es&nbsp;</a> |
23 <a href="./ja/sections.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
24 <a href="./ko/sections.html" title="Korean">&nbsp;ko&nbsp;</a> |
25 <a href="./tr/sections.html" hreflang="tr" rel="alternate" title="T&#252;rk&#231;e">&nbsp;tr&nbsp;</a></p>
26 </div>
27 <div class="outofdate">ÀÌ ¹®¼­´Â ÃÖ½ÅÆÇ ¹ø¿ªÀÌ ¾Æ´Õ´Ï´Ù.
28             ÃÖ±Ù¿¡ º¯°æµÈ ³»¿ëÀº ¿µ¾î ¹®¼­¸¦ Âü°íÇϼ¼¿ä.</div>
29  <p><a href="configuring.html">¼³Á¤ÆÄÀÏ</a>¿¡ ÀÖ´Â
30 Áö½Ã¾î´Â ¼­¹ö Àüü¿¡ Àû¿ëµÇ°Å³ª, Æ¯Á¤ µð·ºÅ丮, ÆÄÀÏ, È£½ºÆ®,
31 URL¿¡¸¸ Àû¿ëµÉ ¼ö ÀÖ´Ù. ÀÌ ¹®¼­´Â ´Ù¸¥ Áö½Ã¾îÀÇ Àû¿ë¹üÀ§¸¦
32 Á¦ÇÑÇϱâÀ§ÇØ ¼³Á¤ ¼½¼ÇÀ̳ª <code>.htaccess</code> ÆÄÀÏÀ»
33 »ç¿ëÇϴ ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.</p>
34 </div>
35 <div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#types">¼³Á¤ ¼½¼ÇÀÇ Á¾·ù</a></li>
36 <li><img alt="" src="./images/down.gif" /> <a href="#file-and-web">ÆÄÀϽýºÅÛ°ú À¥°ø°£</a></li>
37 <li><img alt="" src="./images/down.gif" /> <a href="#virtualhost">°¡»óÈ£½ºÆ®</a></li>
38 <li><img alt="" src="./images/down.gif" /> <a href="#proxy">ÇÁ·Ï½Ã</a></li>
39 <li><img alt="" src="./images/down.gif" /> <a href="#whatwhere">¾È¿¡ ¾î¶² Áö½Ã¾î¸¦ »ç¿ëÇÒ ¼ö
40 ÀÖ³ª?</a></li>
41 <li><img alt="" src="./images/down.gif" /> <a href="#mergin">¼½¼ÇµéÀÌ °áÇÕÇϴ ¹æ¹ý</a></li>
42 </ul></div>
43 <div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
44 <div class="section">
45 <h2><a name="types" id="types">¼³Á¤ ¼½¼ÇÀÇ Á¾·ù</a></h2>
46
47 <table class="related"><tr><th>°ü·ÃµÈ ¸ðµâ</th><th>°ü·ÃµÈ Áö½Ã¾î</th></tr><tr><td><ul><li><code class="module"><a href="./mod/core.html">core</a></code></li><li><code class="module"><a href="./mod/mod_proxy.html">mod_proxy</a></code></li></ul></td><td><ul><li><code class="directive"><a href="./mod/core.html#directory">&lt;Directory&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#directorymatch">&lt;DirectoryMatch&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#files">&lt;Files&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#filesmatch">&lt;FilesMatch&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#ifdefine">&lt;IfDefine&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#ifmodule">&lt;IfModule&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#location">&lt;Location&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#locationmatch">&lt;LocationMatch&gt;</a></code></li><li><code class="directive"><a href="./mod/mod_proxy.html#proxy">&lt;Proxy&gt;</a></code></li><li><code class="directive"><a href="./mod/mod_proxy.html#proxymatch">&lt;ProxyMatch&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code></li></ul></td></tr></table>
48
49 <p>¼½¼Ç¿¡´Â µÎ°¡Áö Á¾·ù°¡ ÀÖ´Ù. ´ëºÎºÐÀº ¸Å¿äû¸¶´Ù Ã³¸®µÈ´Ù.
50 ÇØ´çÇϴ ¿äû¿¡¸¸ ¾È¿¡ Æ÷ÇÔÇÑ Áö½Ã¾î¸¦ Àû¿ëÇÑ´Ù. ¹Ý´ë·Î, <code class="directive"><a href="./mod/core.html#ifdefine">&lt;IfDefine&gt;</a></code>°ú <code class="directive"><a href="./mod/core.html#ifmodule">&lt;IfModule&gt;</a></code>Àº ¼­¹ö°¡
51 ½ÃÀÛÇÒ¶§¿Í ²¨Áú¶§¸¸ Ã³¸®ÇÑ´Ù. ½ÃÀÛÇÒ¶§ »óÅ°¡ ÂüÀ̸頾ȿ¡ ÀÖ´Â
52 Áö½Ã¾î°¡ ¸ðµç ¿äû¿¡ Àû¿ëµÈ´Ù. ÂüÀÌ ¾Æ´Ï¸é ¾È¿¡ Àִ Áö½Ã¾î´Â
53 ¹«½ÃÇÑ´Ù.</p>
54
55 <p><code class="directive"><a href="./mod/core.html#ifdefine">&lt;IfDefine&gt;</a></code>
56 Áö½Ã¾î´Â <code>httpd</code> ¸í·ÉÇà¿¡ ÀûÀýÇÑ ÆĶó¹ÌÅÍ°¡ ÀÖ´Â
57 °æ¿ì¿¡¸¸ ¾È¿¡ Æ÷ÇÔÇÑ Áö½Ã¾î¸¦ Àû¿ëÇÑ´Ù. ´ÙÀ½ ¼³Á¤À» ¿¹·Î µé¸é,
58 ¼­¹ö¸¦ <code>httpd -DClosedForNow</code>·Î ½ÃÀÛÇÒ °æ¿ì¿¡¸¸
59 ¸ðµç ¿äûÀÌ ´Ù¸¥ »çÀÌÆ®·Î ¸®´ÙÀÌ·º¼ÇµÈ´Ù:</p>
60
61 <div class="example"><p><code>
62 &lt;IfDefine ClosedForNow&gt;<br />
63 Redirect / http://otherserver.example.com/<br />
64 &lt;/IfDefine&gt;
65 </code></p></div>
66
67 <p><code class="directive"><a href="./mod/core.html#ifmodule">&lt;IfModule&gt;</a></code>
68 Áö½Ã¾îµµ Æ¯Á¤ ¸ðµâÀÌ ¼­¹ö¿¡ Æ÷ÇԵȠ°æ¿ì¿¡¸¸ ¾È¿¡ µç Áö½Ã¾î¸¦
69 Àû¿ëÇѴٴ Á¡À» Á¦¿ÜÇÏ°í´Â ¸Å¿ì ºñ½ÁÇÏ´Ù. ¸ðµâÀ» ¼­¹ö¿¡ Á¤ÀûÀ¸·Î
70 ÄÄÆÄÀÏÇϰųª µ¿ÀûÀ¸·Î ÄÄÆÄÀÏÇÑÈÄ ¼³Á¤ÆÄÀÏ ¾Õ¿¡ <code class="directive"><a href="./mod/mod_so.html#loadmodule">LoadModule</a></code> ÁÙÀÌ ÀÖ¾î¾ß ÇÑ´Ù. ÀÌ
71 Áö½Ã¾î´Â Æ¯Á¤ ¸ðµâÀÇ ¼³Ä¡À¯¹«¿¡ µû¶ó ¼³Á¤ÆÄÀÏÀÌ ´Ù¸¦ ÇÊ¿ä°¡
72 ÀÖÀ»¶§¸¸ »ç¿ëÇؾߠÇÑ´Ù. ¸ðµâÀÌ ¾ø´Â °æ¿ì À¯¿ëÇÑ ¿À·ù¹®ÀÌ ³ª¿ÀÁö¾ÊÀ»
73 ¼ö Àֱ⠶§¹®¿¡ ¾ðÁ¦³ª »ç¿ëÇϱ栿øÇϴ Áö½Ã¾î¸¦ ¾È¿¡ µÎ¸é ¾ÈµÈ´Ù.</p>
74
75 <p>´ÙÀ½ ¿¹¿¡¼­ <code class="module"><a href="./mod/mod_mime_magic.html">mod_mime_magic</a></code>ÀÌ ÀÖÀ»¶§¸¸ <code class="directive"><a href="./mod/mod_mime_magic.html#mimemagicfiles">MimeMagicFiles</a></code> Áö½Ã¾î¸¦
76 ó¸®ÇÑ´Ù.</p>
77
78 <div class="example"><p><code>
79 &lt;IfModule mod_mime_magic.c&gt;<br />
80 MimeMagicFile conf/magic<br />
81 &lt;/IfModule&gt;
82 </code></p></div>
83
84 <p><code class="directive"><a href="./mod/core.html#ifdefine">&lt;IfDefine&gt;</a></code>°ú
85 <code class="directive"><a href="./mod/core.html#ifmodule">&lt;IfModule&gt;</a></code>ÀÇ
86 °Ë»ç ¾Õ¿¡ "!"À» ºÙ¿© Á¶°ÇÀ» ¿ªÀ¸·Î ÇÒ ¼ö ÀÖ´Ù. ¶Ç, ¿©·¯ ¼½¼ÇµéÀ»
87 °ãÃļ­ »ç¿ëÇÏ¿© ´õ º¹ÀâÇÑ È¿°ú¸¦ ¾òÀ» ¼ö ÀÖ´Ù.</p>
88 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
89 <div class="section">
90 <h2><a name="file-and-web" id="file-and-web">ÆÄÀϽýºÅÛ°ú À¥°ø°£</a></h2>
91
92 <p>°¡Àå ÀÚÁÖ »ç¿ëµÇ´Â ¼³Á¤ ¼½¼ÇÀº ÆÄÀϽýºÅÛ°ú À¥°ø°£(webspace)ÀÇ
93 ƯÁ¤ Àå¼Ò¿¡ ´ëÇÑ ¼³Á¤À» º¯°æÇϴ °ÍµéÀÌ´Ù. ¸ÕÀú ÀÌ µÑÀÇ Â÷À̸¦
94 ÀÌÇØÇϴ °ÍÀÌ Áß¿äÇÏ´Ù. ÆÄÀϽýºÅÛÀº ¿î¿µÃ¼Á¦ ÀÔÀå¿¡¼­ µð½ºÅ©¸¦
95 º¸´Â °üÁ¡ÀÌ´Ù. ¿¹¸¦ µé¾î, ±âº»°ªÀ¸·Î ¾ÆÆÄÄ¡¸¦ ¼³Ä¡¸¦ Çϸé À¯´Ð½º
96 ÆÄÀϽýºÅÛÀÇ °æ¿ì <code>/usr/local/apache2</code>, À©µµ¿ìÁî
97 ÆÄÀϽýºÅÛÀÇ °æ¿ì <code>"c:/Program Files/Apache
98 Group/Apache2"</code>¿¡ ¼³Ä¡µÈ´Ù. (¾ÆÆÄÄ¡´Â À©µµ¿ìÁî¿¡¼­ Á¶Â÷
99 Ç×»ó, ¿ª½½·¡½¬°¡ ¾Æ´Ñ, ½½·¡½¬¸¦ »ç¿ëÇÔÀ» ÁÖÀÇÇ϶ó.) ¹Ý´ë·Î
100 À¥°ø°£Àº À¥¼­¹ö°¡ Á¦°øÇÏ°í Å¬¶óÀ̾ðÆ®°¡ º¸°ÔµÉ »çÀÌÆ®ÀÇ °üÁ¡ÀÌ´Ù.
101 ±×·¡¼­ À¯´Ð½º¿¡¼­ ±âº» ¾ÆÆÄÄ¡ ¼³Ä¡¸¦ ÇÑ °æ¿ì À¥°æ·ÎÀÇ °æ·Î
102 <code>/dir/</code>Àº ÆÄÀϽýºÅÛ °æ·Î
103 <code>/usr/local/apache2/htdocs/dir/</code>¿¡ ÇØ´çÇÑ´Ù. À¥°ø°£Àº
104 µ¥ÀÌŸº£À̽º µî¿¡¼­ µ¿ÀûÀ¸·Î »ý¼ºµÉ ¼ö Àֱ⶧¹®¿¡ ¹Ýµå½Ã
105 ÆÄÀϽýºÅÛ¿¡ Á÷Á¢ ´ëÀÀµÉ ÇÊ¿ä´Â ¾ø´Ù.</p>
106
107 <h3><a name="filesystem" id="filesystem">ÆÄÀϽýºÅÛ ¼½¼Ç</a></h3>
108
109 <p><code class="directive"><a href="./mod/core.html#directory">&lt;Directory&gt;</a></code>¿Í
110 <code class="directive"><a href="./mod/core.html#files">&lt;Files&gt;</a></code> Áö½Ã¾î¿Í
111 Á¤±ÔÇ¥Çö½ÄÀ» »ç¿ëÇϴ Áö½Ã¾î´Â ÆÄÀϽýºÅÛÀǠƯÁ¤ ºÎºÐ¿¡ Áö½Ã¾î¸¦
112 Àû¿ëÇÑ´Ù. <code class="directive"><a href="./mod/core.html#directory">&lt;Directory&gt;</a></code> Áö½Ã¾î¿¡ Æ÷ÇԵȠÁö½Ã¾îµéÀº
113 ÁöÁ¤ÇÑ ÆÄÀϽýºÅÛ µð·ºÅ丮¿Í ±× ÇÏÀ§ µð·ºÅ丮¿¡ Àû¿ëµÈ´Ù. <a href="howto/htaccess.html">.htaccess ÆÄÀÏ</a>À» »ç¿ëÇصµ °á°ú´Â
114 °°´Ù. ´ÙÀ½ ¼³Á¤À» ¿¹·Î µé¸é, µð·ºÅ丮 ¸ñ·Ï(index)ÀÌ
115 <code>/var/web/dir1</code> ÀÌÇÏ µð·ºÅ丮¿¡¼­ µð·ºÅ丮 ¸ñ·Ï(index)ÀÌ
116 °¡´ÉÇÏ´Ù.</p>
117
118 <div class="example"><p><code>
119 &lt;Directory /var/web/dir1&gt;<br />
120 Options +Indexes<br />
121 &lt;/Directory&gt;
122 </code></p></div>
123
124 <p><code class="directive"><a href="./mod/core.html#files">&lt;Files&gt;</a></code> ¼½¼Ç¿¡ Æ÷ÇԵȠÁö½Ã¾îµéÀº ¾î¶²
125 µð·ºÅ丮¿¡ ÀÖ´ÂÁö °ü°è¾øÀÌ ÁöÁ¤ÇÑ À̸§À» °¡Áø ÆÄÀÏ¿¡ Àû¿ëµÈ´Ù.
126 ¼³Á¤ÆÄÀÏÀÇ ÁÖ¼³Á¤ºÎºÐ¿¡ Àִ ´ÙÀ½ ¼³Á¤À» ¿¹·Î µé¸é, Àå¼Ò¿Í
127 °ü°è¾øÀÌ <code>private.html</code>À̶õ À̸§À» ÇÑ ÆÄÀÏÀÇ Á¢±ÙÀ»
128 °ÅºÎÇÑ´Ù.</p>
129
130 <div class="example"><p><code>
131 &lt;Files private.html&gt;<br />
132 Order allow,deny<br />
133 Deny from all<br />
134 &lt;/Files&gt;
135 </code></p></div>
136
137 <p>ÆÄÀϽýºÅÛÀǠƯÁ¤ ºÎºÐ¿¡ Àִ ÆÄÀÏÀ» ÁöĪÇϱâÀ§ÇØ <code class="directive"><a href="./mod/core.html#files">&lt;Files&gt;</a></code>¿Í <code class="directive"><a href="./mod/core.html#directory">&lt;Directory&gt;</a></code> ¼½¼ÇÀ» °°ÀÌ
138 »ç¿ëÇÑ´Ù. ´ÙÀ½ ¼³Á¤À» ¿¹·Î µé¸é,
139 <code>/var/web/dir1/private.html</code>,
140 <code>/var/web/dir1/subdir2/private.html</code>,
141 <code>/var/web/dir1/subdir3/private.html</code> °°ÀÌ
142 <code>/var/web/dir1/</code> µð·ºÅ丮 ¾Æ·¡¿¡ Àִ À̸§ÀÌ
143 <code>private.html</code>ÀΠÆÄÀÏÀÇ Á¢±ÙÀ» °ÅºÎÇÑ´Ù.</p>
144
145 <div class="example"><p><code>
146 &lt;Directory /var/web/dir1&gt;<br />
147 &lt;Files private.html&gt;<br />
148 Order allow,deny<br />
149 Deny from all<br />
150 &lt;/Files&gt;<br />
151 &lt;/Directory&gt;
152 </code></p></div>
153
154
155 <h3><a name="webspace" id="webspace">À¥°ø°£ ¼½¼Ç</a></h3>
156
157 <p><code class="directive"><a href="./mod/core.html#location">&lt;Location&gt;</a></code>
158 Áö½Ã¾î¿Í ÀÌ¿¡ ÇØ´çÇϴ Á¤±ÔÇ¥Çö½ÄÀ» »ç¿ëÇϴ Áö½Ã¾î´Â ¹Ý´ë·Î
159 ƯÁ¤ À¥°ø°£ÀÇ ¼³Á¤À» ¹Ù²Û´Ù. ´ÙÀ½ ¼³Á¤À» ¿¹·Î µé¸é, /privateÀ¸·Î
160 ½ÃÀÛÇϴ URL-°æ·ÎÀÇ Á¢±ÙÀÌ °ÅºÎµÈ´Ù. ¿©±â¿¡´Â
161 <code>http://yoursite.example.com/private</code>,
162 <code>http://yoursite.example.com/private123</code>,
163 <code>http://yoursite.example.com/private/dir/file.html</code>
164 °°ÀÌ <code>/private</code> ¹®ÀÚ¿­·Î ½ÃÀÛÇϴ ¿äûÀÌ ÇØ´çµÈ´Ù.</p>
165
166 <div class="example"><p><code>
167 &lt;Location /private&gt;<br />
168 Order Allow,Deny<br />
169 Deny from all<br />
170 &lt;/Location&gt;
171 </code></p></div>
172
173 <p><code class="directive"><a href="./mod/core.html#location">&lt;Location&gt;</a></code>
174 Áö½Ã¾î´Â ÆÄÀϽýºÅÛ¿¡ ´ëÀÀÇÒ ÇÊ¿ä°¡ ¾ø´Ù. ´ÙÀ½ ¿¹´Â ¾î¶»°Ô Æ¯Á¤
175 URLÀ» <code class="module"><a href="./mod/mod_status.html">mod_status</a></code>°¡ Á¦°øÇϴ ¾ÆÆÄÄ¡ ³»ºÎ Çڵ鷯·Î
176 ´ëÀÀ½ÃÅ°´ÂÁö¸¦ º¸¿©ÁØ´Ù. ÆÄÀϽýºÅÛ¿¡ <code>server-status</code>¶ó´Â
177 ÆÄÀÏÀº ÇÊ¿ä¾ø´Ù.</p>
178
179 <div class="example"><p><code>
180 &lt;Location /server-status&gt;<br />
181 SetHandler server-status<br />
182 &lt;/Location&gt;
183 </code></p></div>
184
185
186 <h3><a name="wildcards" id="wildcards">¿ÍÀϵåÄ«µå¿Í Á¤±ÔÇ¥Çö½Ä</a></h3>
187
188 <p><code class="directive"><a href="./mod/core.html#directory">&lt;Directory&gt;</a></code>,
189 <code class="directive"><a href="./mod/core.html#files">&lt;Files&gt;</a></code>,
190 <code class="directive"><a href="./mod/core.html#location">&lt;Location&gt;</a></code>
191 Áö½Ã¾î¿¡¼­ C Ç¥ÁØ ÆÄÀ̺귯¸®ÀÇ <code>fnmatch</code>¿Í °°Àº
192 ½©¿¡¼­ »ç¿ëÇϴ ¿ÍÀϵåÄ«µå ¹®ÀÚ¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
193 "*" ¹®Àڴ ¾î¶² ¹®ÀÚ¿­À̶󵵠³ªÅ¸³»°í, "?" ¹®Àڴ ¾î¶² ¹®ÀÚ ÇÑ°³¸¦
194 ³ªÅ¸³»¸ç, "[<em>seq</em>]"´Â <em>seq</em> Áß¿¡ ÇÑ ¹®ÀÚ¸¦ ³ªÅ¸³½´Ù.
195 ¾î¶² ¿ÍÀϵåÄ«µåµµ "/" ¹®ÀÚ¸¦ ³ªÅ¸³»Áö´Â ¸øÇÑ´Ù. ±×·¡¼­ ÀÌ ¹®ÀÚ´Â
196 Á÷Á¢ »ç¿ëÇؾߠÇÑ´Ù.</p>
197
198 <p>´õ À¯¿¬ÇÑ ¼³Á¤ÀÌ ÇÊ¿äÇϸé perlȣȯ <a href="glossary.html#regex">Á¤±ÔÇ¥Çö½Ä</a>À» »ç¿ëÇϴ <code class="directive"><a href="./mod/core.html#directorymatch">&lt;DirectoryMatch&gt;</a></code>, <code class="directive"><a href="./mod/core.html#filesmatch">&lt;FilesMatch&gt;</a></code>, <code class="directive"><a href="./mod/core.html#locationmatch">&lt;LocationMatch&gt;</a></code>¸¦ »ç¿ëÇÒ
199 ¼ö ÀÖ´Ù. ±×·¯³ª ¾Æ·¡ ¼³Á¤ÀÇ °áÇÕ¿¡ °üÇÑ Àý¿¡¼­ Á¤±ÔÇ¥Çö½Ä ¼½¼ÇÀ»
200 »ç¿ëÇϸé Áö½Ã¾î°¡ Àû¿ëµÇ´Â ¹æ¹ýÀÌ ¾î¶»°Ô º¯ÇÏ´ÂÁö »ìÆìºÁ¶ó.</p>
201
202 <p>¸ðµç »ç¿ëÀÚ µð·ºÅ丮 ¼³Á¤À» º¯°æÇϴ ºñÁ¤±ÔÇ¥Çö½Ä ¿ÍÀϵåÄ«µå
203 ¼½¼ÇÀº ´ÙÀ½°ú °°´Ù:</p>
204
205 <div class="example"><p><code>
206 &lt;Directory /home/*/public_html&gt;<br />
207 Options Indexes<br />
208 &lt;/Directory&gt;
209 </code></p></div>
210
211 <p>Á¤±ÔÇ¥Çö½Ä ¼½¼ÇÀ» »ç¿ëÇÏ¿© Çѹø¿¡ ¿©·¯ Á¾·ùÀÇ ±×¸²ÆÄÀÏ¿¡
212 ´ëÇÑ Á¢±ÙÀ» °ÅºÎÇÒ ¼ö ÀÖ´Ù:</p>
213 <div class="example"><p><code>
214 &lt;FilesMatch \.(?i:gif|jpe?g|png)$&gt;<br />
215 Order allow,deny<br />
216 Deny from all<br />
217 &lt;/FilesMatch&gt;
218 </code></p></div>
219
220
221
222 <h3><a name="whichwhen" id="whichwhen">¹«¾ùÀ» »ç¿ëÇϳª</a></h3>
223
224 <p>ÆÄÀϽýºÅÛ ¼½¼Ç°ú À¥°ø°£ ¼½¼Ç Áß Çϳª¸¦ ¼±ÅÃÇϴ °ÍÀº ½ÇÁ¦·Î
225 ¸Å¿ì ½±´Ù. ÆÄÀϽýºÅÛ¿¡ Àִ °´Ã¼¿¡ Áö½Ã¾î¸¦ Àû¿ëÇÒ¶§´Â Ç×»ó
226 <code class="directive"><a href="./mod/core.html#directory">&lt;Directory&gt;</a></code>³ª
227 <code class="directive"><a href="./mod/core.html#files">&lt;Files&gt;</a></code>¸¦
228 »ç¿ëÇÑ´Ù. (µ¥ÀÌŸº£À̽º¿¡¼­ »ý¼ºÇÑ À¥ÆäÀÌÁö¿Í °°ÀÌ) ÆÄÀϽýºÅÛ¿¡
229 ÀÖÁö ¾Ê´Â °´Ã¼¿¡ Áö½Ã¾î¸¦ Àû¿ëÇÒ¶§´Â <code class="directive"><a href="./mod/core.html#location">&lt;Location&gt;</a></code>À» »ç¿ëÇÑ´Ù.</p>
230
231 <p>ÆÄÀϽýºÅÛ¿¡ Àִ °´Ã¼ÀÇ Á¢±ÙÀ» Á¦ÇÑÇϱâÀ§ÇØ <code class="directive"><a href="./mod/core.html#location">&lt;Location&gt;</a></code>À» »ç¿ëÇϸé
232 Àý´ë ¾ÈµÈ´Ù. ¿©·¯ ´Ù¸¥ À¥°ø°£ Àå¼Ò(URL)°¡ °°Àº ÆÄÀϽýºÅÛ Àå¼Ò¿¡
233 ´ëÀÀµÉ ¼ö ÀÖÀ¸¹Ç·Î, °É¾îµÐ Á¦ÇÑÀ» ¿ìȸÇÒ ¼ö Àֱ⠶§¹®ÀÌ´Ù. ´ÙÀ½
234 ¼³Á¤ÀÇ ¿¹¸¦ »ìÆ캸ÀÚ:</p>
235
236 <div class="example"><p><code>
237 &lt;Location /dir/&gt;<br />
238 Order allow,deny<br />
239 Deny from all<br />
240 &lt;/Location&gt;
241 </code></p></div>
242
243 <p>ÀÌ ¼³Á¤Àº <code>http://yoursite.example.com/dir/</code>À»
244 ¿äûÇÑ´Ù¸é Àß ÀÛµ¿ÇÑ´Ù. ±×·¯³ª ´ë¼Ò¹®ÀÚ¸¦ ±¸º°ÇÏÁö¾Ê´Â ÆÄÀϽýºÅÛÀ»
245 »ç¿ëÇѴٸ頾°ÔµÇ³ª?
246 <code>http://yoursite.example.com/DIR/</code>À» ¿äûÇÏ¿© ½±°Ô
247 Á¦ÇÑÀ» ¿ìȸÇÒ ¼ö ÀÖ´Ù. ¹Ý´ë·Î <code class="directive"><a href="./mod/core.html#directory">&lt;Directory&gt;</a></code> Áö½Ã¾î´Â ¾î¶»°Ô ¿äûÇÏ¿´´ÂÁö
248 °ü°è¾øÀÌ ±× Àå¼Ò¿¡¼­ ¼­ºñ½ºµÇ´Â ³»¿ë¿¡ Àû¿ëµÈ´Ù. (¿¹¿Ü´Â ÆÄÀϽýºÅÛ
249 ¸µÅ©¸¦ »ç¿ëÇϴ °æ¿ì´Ù. ½Éº¼¸µÅ©¸¦ »ç¿ëÇÏ¿© ÇÑ µð·ºÅ丮¸¦
250 ÆÄÀϽýºÅÛÀÇ ¿©·¯ Àå¼Ò¿¡ µÑ ¼ö ÀÖ´Ù. <code class="directive"><a href="./mod/core.html#directory">&lt;Directory&gt;</a></code> Áö½Ã¾î´Â ½Éº¼¸µÅ©¸¦ µû¶ó°£´Ù.
251 ±×·¯¹Ç·Î ³ôÀº ¼öÁØÀÇ º¸¾ÈÀ» À§Çؼ­´Â ÀûÀýÇÑ <code class="directive"><a href="./mod/core.html#options">Options</a></code> Áö½Ã¾î¸¦ »ç¿ëÇÏ¿© ½Éº¼¸µÅ©¸¦
252 ¹«½ÃÇؾߠÇÑ´Ù.)</p>
253
254 <p>¾Æ¸¶µµ ´ç½ÅÀº ´ë¼Ò¹®ÀÚ¸¦ ±¸º°Çϴ ÆÄÀϽýºÅÛÀ» »ç¿ëÇϹǷÎ
255 ÀÌ·± ÀÏÀÌ ÀϾÁö ¾Ê´Â´Ù°í »ý°¢ÇÒÁöµµ ¸ð¸¥´Ù. ±×·¯³ª ´Ù¸¥
256 ¹æ¹ýÀ¸·Îµµ ¿©·¯ À¥°ø°£ À§Ä¡°¡ ÇÑ ÆÄÀϽýºÅÛ À§Ä¡¿¡ ´ëÀÀµÉ ¼ö
257 ÀÖÀ½À» ±â¾ïÇ϶ó. ±×·¡¼­ °¡´ÉÇϸé Ç×»ó ÆÄÀϽýºÅÛ ¼½¼ÇÀ» »ç¿ëÇؾß
258 ÇÑ´Ù. ±×·¯³ª ÀÌ ±ÔÄ¢¿¡ ¿¹¿Ü°¡ Çϳª ÀÖ´Ù. ¼³Á¤ Á¦ÇÑÀ»
259 <code>&lt;Location /&gt;</code> ¼½¼Ç¿¡ µÎ¸é ÀÌ ¼½¼ÇÀ̠ƯÁ¤
260 URLÀÌ ¾Æ´Ñ ¸ðµç ¿äû¿¡ Àû¿ëµÇ¹Ç·Î ¿Ïº®ÇÏ°Ô ¾ÈÀüÇÏ´Ù.</p>
261
262
263 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
264 <div class="section">
265 <h2><a name="virtualhost" id="virtualhost">°¡»óÈ£½ºÆ®</a></h2>
266
267 <p><code class="directive"><a href="./mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code>
268 ¼½¼ÇÀº Æ¯Á¤ È£½ºÆ®¿¡ Àû¿ëµÇ´Â Áö½Ã¾îµéÀ» Æ÷ÇÔÇÑ´Ù. À̴ ÇÑ
269 ÄÄÇ»ÅÍ¿¡¼­ °¢°¢ ´Ù¸¥ ¼³Á¤À» »ç¿ëÇÑ ¿©·¯ È£½ºÆ®¸¦ ¼­ºñ½ºÇÒ¶§
270 À¯¿ëÇÏ´Ù. ´õ ÀÚ¼¼ÇÑ Á¤º¸´Â <a href="vhosts/">°¡»óÈ£½ºÆ® ¹®¼­</a>¸¦
271 Âü°íÇ϶ó.</p>
272 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
273 <div class="section">
274 <h2><a name="proxy" id="proxy">ÇÁ·Ï½Ã</a></h2>
275
276 <p><code class="directive"><a href="./mod/mod_proxy.html#proxy">&lt;Proxy&gt;</a></code>¿Í
277 <code class="directive"><a href="./mod/mod_proxy.html#proxymatch">&lt;ProxyMatch&gt;</a></code>
278 ¼½¼ÇÀº ÁöÁ¤ÇÑ URL¿¡ ´ëÇØ <code class="module"><a href="./mod/mod_proxy.html">mod_proxy</a></code> ÇÁ·Ï½Ã ¼­¹ö¸¦
279 °ÅÃÄ Á¢±ÙÇϴ °æ¿ì¿¡¸¸ Àû¿ëµÈ´Ù. ´ÙÀ½ ¼³Á¤À» ¿¹·Î µé¸é, ÇÁ·Ï½Ã
280 ¼­¹ö¸¦ ÅëÇØ <code>cnn.com</code> À¥»çÀÌÆ®¿¡ Á¢±ÙÇÒ ¼ö ¾ø´Ù.</p>
281
282 <div class="example"><p><code>
283 &lt;Proxy http://cnn.com/*&gt;<br />
284 Order allow,deny<br />
285 Deny from all<br />
286 &lt;/Proxy&gt;
287 </code></p></div>
288 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
289 <div class="section">
290 <h2><a name="whatwhere" id="whatwhere">¾È¿¡ ¾î¶² Áö½Ã¾î¸¦ »ç¿ëÇÒ ¼ö
291 ÀÖ³ª?</a></h2>
292
293 <p>¾î¶² ¼³Á¤ ¼½¼Ç¾È¿¡ »ç¿ëÇÒ ¼ö Àִ Áö½Ã¾î¸¦ ¾Ë·Á¸é Áö½Ã¾îÀÇ
294 <a href="mod/directive-dict.html#Context">»ç¿ëÀå¼Ò</a>¸¦ È®ÀÎÇ϶ó.
295 <code class="directive"><a href="./mod/core.html#directory">&lt;Directory&gt;</a></code>¿¡¼­
296 »ç¿ë°¡´ÉÇÑ Áö½Ã¾î´Â <code class="directive"><a href="./mod/core.html#directorymatch">&lt;DirectoryMatch&gt;</a></code>, <code class="directive"><a href="./mod/core.html#files">&lt;Files&gt;</a></code>, <code class="directive"><a href="./mod/core.html#filesmatch">&lt;FilesMatch&gt;</a></code>, <code class="directive"><a href="./mod/core.html#location">&lt;Location&gt;</a></code>, <code class="directive"><a href="./mod/core.html#locationmatch">&lt;LocationMatch&gt;</a></code>, <code class="directive"><a href="./mod/mod_proxy.html#proxy">&lt;Proxy&gt;</a></code>, <code class="directive"><a href="./mod/mod_proxy.html#proxymatch">&lt;ProxyMatch&gt;</a></code> ¼½¼Ç¿¡¼­µµ »ç¿ë°¡´ÉÇÏ´Ù.
297 ±×·¯³ª, ¿¹¿Ü°¡ ÀÖ´Ù.</p>
298
299 <ul>
300 <li><code class="directive"><a href="./mod/core.html#allowoverride">AllowOverride</a></code> Áö½Ã¾î´Â
301 <code class="directive"><a href="./mod/core.html#directory">&lt;Directory&gt;</a></code>
302 ¼½¼Ç¿¡¼­¸¸ »ç¿ëÇÒ ¼ö ÀÖ´Ù.</li>
303
304 <li><code>FollowSymLinks</code>, <code>SymLinksIfOwnerMatch</code>,
305 <code class="directive"><a href="./mod/core.html#options">Options</a></code>´Â <code class="directive"><a href="./mod/core.html#directory">&lt;Directory&gt;</a></code> ¼½¼ÇÀ̳ª
306 <code>.htaccess</code> ÆÄÀÏ¿¡¼­¸¸ »ç¿ëÇÒ ¼ö ÀÖ´Ù.</li>
307
308 <li><code class="directive"><a href="./mod/core.html#options">Options</a></code> Áö½Ã¾î´Â
309 <code class="directive"><a href="./mod/core.html#files">&lt;Files&gt;</a></code>°ú
310 <code class="directive"><a href="./mod/core.html#filesmatch">&lt;FilesMatch&gt;</a></code>
311 ¼½¼Ç¿¡¼­ »ç¿ëÇÒ ¼ö ¾ø´Ù.</li>
312 </ul>
313 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
314 <div class="section">
315 <h2><a name="mergin" id="mergin">¼½¼ÇµéÀÌ °áÇÕÇϴ ¹æ¹ý</a></h2>
316
317 <p>¼³Á¤ ¼½¼ÇÀº ¸Å¿ì Æ¯º°ÇÑ ¹æ¹ýÀ¸·Î Àû¿ëµÈ´Ù. ÀÌ ¼ø¼­°¡ ¼³Á¤
318 Áö½Ã¾î¸¦ Çؼ®Çϴ ¹æ¹ý¿¡ Áß¿äÇÑ ¿µÇâÀ» Áֱ⶧¹®¿¡ ÀÌ ¹æ¹ýÀ»
319 ÀÌÇØÇϴ °ÍÀÌ Áß¿äÇÏ´Ù.</p>
320
321     <p>°áÇÕÇϴ ¼ø¼­´Â:</p>
322
323     <ol>
324       <li> (Á¤±ÔÇ¥Çö½ÄÀ» »ç¿ëÇÏÁö¾Ê´Â) <code class="directive"><a href="./mod/core.html#directory">&lt;Directory&gt;</a></code>¿Í <code>.htaccess</code>´Â
325       µ¿½Ã¿¡ ÀϾ´Ù (°æ¿ì¿¡ µû¶ó <code>.htaccess</code>ÀÌ
326       <code class="directive"><a href="./mod/core.html#directory">&lt;Directory&gt;</a></code>¸¦
327       ¹«½ÃÇϵµ·Ï ¼³Á¤ÇÒ ¼ö ÀÖ´Ù)</li>
328
329       <li><code class="directive"><a href="./mod/core.html#directorymatch">&lt;DirectoryMatch&gt;</a></code> (±×¸®°í
330       <code>&lt;Directory ~&gt;</code>)</li>
331
332       <li><code class="directive"><a href="./mod/core.html#files">&lt;Files&gt;</a></code>¿Í <code class="directive"><a href="./mod/core.html#filesmatch">&lt;FilesMatch&gt;</a></code>´Â µ¿½Ã¿¡ ÀϾ´Ù</li>
333
334       <li><code class="directive"><a href="./mod/core.html#location">&lt;Location&gt;</a></code>°ú <code class="directive"><a href="./mod/core.html#locationmatch">&lt;LocationMatch&gt;</a></code>´Â µ¿½Ã¿¡ ÀϾ´Ù</li>
335     </ol>
336
337     <p><code class="directive"><a href="./mod/core.html#directory">&lt;Directory&gt;</a></code>¸¦ Á¦¿ÜÇÏ°í °¢ ¼½¼ÇµéÀ»
338     ¼³Á¤ÆÄÀÏ¿¡ ³ª¿Â ¼ø¼­´ë·Î Ã³¸®µÈ´Ù. (À§ÀÇ ¼ø¼­ 1) <code class="directive"><a href="./mod/core.html#directory">&lt;Directory&gt;</a></code>´Â µð·ºÅ丮
339     ³»¿ëÀÌ °¡Àå ÂªÀº °Í¿¡¼­ ±äÂÊÀ¸·Î Ã³¸®µÈ´Ù. ±×·¡¼­ ¿¹¸¦ µé¾î,
340     <code>&lt;Directory /var/web/dir&gt;</code>À»
341     <code>&lt;Directory /var/web/dir/subdir&gt;</code> ÀÌÀü¿¡
342     Ã³¸®ÇÑ´Ù. °°Àº µð·ºÅ丮¸¦ ÁöĪÇϴ ¿©·¯ <code class="directive"><a href="./mod/core.html#directory">&lt;Directory&gt;</a></code> ¼½¼ÇÀÌ
343     ÀÖ´Ù¸é À̵éÀ» ¼³Á¤ÆÄÀÏ ¼ø¼­´ë·Î Ã³¸®ÇÑ´Ù. <code class="directive"><a href="./mod/core.html#include">Include</a></code> Áö½Ã¾î·Î Æ÷ÇÔÇÑ ¼³Á¤Àº
344     <code class="directive"><a href="./mod/core.html#include">Include</a></code> Áö½Ã¾î À§Ä¡¿¡
345     Æ÷ÇÔÇÑ ÆÄÀÏ ³»¿ëÀÌ Àִ °Í󷳠ó¸®ÇÑ´Ù.</p>
346
347     <p><code class="directive"><a href="./mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code> ¼½¼Ç ¾È¿¡ Æ÷ÇԵȠ¼½¼ÇÀº
348     °¡»óÈ£½ºÆ® Á¤ÀÇ ¹Û¿¡ Àִ ÇØ´ç ¼½¼Ç <em>ÀÌÈÄ¿¡</em> Àû¿ëµÈ´Ù.
349     ±×·¡¼­ °¡»óÈ£½ºÆ® ¾È¿¡¼­ ÁÖ¼­¹öÀÇ ¼³Á¤»çÇ×À» ¼öÁ¤ÇÒ ¼ö ÀÖ´Ù.</p>
350
351     <p>´ÙÀ½¿¡ ³ª¿À´Â ¼½¼ÇÀº ÀÌÀü ¼½¼ÇÀÇ °á°ú¸¦ ¼öÁ¤ÇÑ´Ù.</p>
352
353 <div class="note"><h3>±â¼úÀû ÁÖÀÇ</h3>
354       ½ÇÁ¦·Î
355       <code>&lt;Location&gt;</code>/<code>&lt;LocationMatch&gt;</code>´Â
356       (<code>Aliases</code>¿Í <code>DocumentRoot</code>¸¦ »ç¿ëÇÏ¿©
357       URLÀ» ÆÄÀϸíÀ¸·Î º¯È¯ÇÏ´Â) À̸§¹ø¿ª ´Ü°è ÀÌÀü¿¡ Ã³¸®µÈ´Ù.
358       º¯¿ªÀÌ ³¡³­ ÀÌÈÄ¿¡´Â ¿ÏÀüÈ÷ ¹«½ÃÇÑ´Ù.
359 </div>
360
361 <h3><a name="merge-examples" id="merge-examples">¿¹Á¦</a></h3>
362
363 <p>´ÙÀ½Àº °ãÇÕÇϴ ¼ø¼­¸¦ ¼³¸íÇϴ ¿¹´Ù. À̵頸ðµÎ ¿äû¿¡
364 Àû¿ëµÈ´Ù°í °¡Á¤Çϸé Áö½Ã¾î´Â A &gt; B &gt; C &gt; D &gt; E
365 ¼ø¼­·Î Ã³¸®µÈ´Ù.</p>
366
367 <div class="example"><p><code>
368 &lt;Location /&gt;<br />
369 E<br />
370 &lt;/Location&gt;<br />
371 <br />
372 &lt;Files f.html&gt;<br />
373 D<br />
374 &lt;/Files&gt;<br />
375 <br />
376 &lt;VirtualHost *&gt;<br />
377 &lt;Directory /a/b&gt;<br />
378 B<br />
379 &lt;/Directory&gt;<br />
380 &lt;/VirtualHost&gt;<br />
381 <br />
382 &lt;DirectoryMatch "^.*b$"&gt;<br />
383 C<br />
384 &lt;/DirectoryMatch&gt;<br />
385 <br />
386 &lt;Directory /a/b&gt;<br />
387 A<br />
388 &lt;/Directory&gt;<br />
389 <br />
390 </code></p></div>
391
392 <p>´õ Çö½ÇÀûÀΠ¿¹´Â ´ÙÀ½°ú °°´Ù. <code class="directive"><a href="./mod/core.html#location">&lt;Location&gt;</a></code> ¼½¼ÇÀ» ³ªÁß¿¡ Ã³¸®ÇϹǷÎ
393 <code class="directive"><a href="./mod/core.html#directory">&lt;Directory&gt;</a></code>
394 ¼½¼Ç¿¡ Àִ Á¢±ÙÁ¦ÇÑ°ú °ü°è¾øÀÌ ¼­¹ö¿¡ ¹«Á¦ÇÑ Á¢±ÙÀ» °¡´ÉÇÏ´Ù.
395 Áï, °áÇÕÇϴ ¼ø¼­´Â Áß¿äÇϹǷΠÁÖÀÇÇ϶ó!</p>
396
397 <div class="example"><p><code>
398 &lt;Location /&gt;<br />
399 Order deny,allow<br />
400 Allow from all<br />
401 &lt;/Location&gt;<br />
402 <br />
403 # ¾Ç!  ÀÌ &lt;Directory&gt; ¼½¼ÇÀº ¾Æ¹«·± È¿°ú°¡ ¾ø´Ù<br />
404 &lt;Directory /&gt;<br />
405 Order allow,deny<br />
406 Allow from all<br />
407 Deny from badguy.example.com<br />
408 &lt;/Directory&gt;
409 </code></p></div>
410
411
412
413 </div></div>
414 <div class="bottomlang">
415 <p><span>°¡´ÉÇÑ ¾ð¾î: </span><a href="./en/sections.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
416 <a href="./es/sections.html" hreflang="es" rel="alternate" title="Espa&#241;ol">&nbsp;es&nbsp;</a> |
417 <a href="./ja/sections.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
418 <a href="./ko/sections.html" title="Korean">&nbsp;ko&nbsp;</a> |
419 <a href="./tr/sections.html" hreflang="tr" rel="alternate" title="T&#252;rk&#231;e">&nbsp;tr&nbsp;</a></p>
420 </div><div id="footer">
421 <p class="apache">Copyright 2009 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>
422 <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>
423 </body></html>