|  | <?xml version="1.0" encoding='EUC-KR' ?> | 
|  | <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> | 
|  | <?xml-stylesheet type="text/xsl" href="../style/manual.ko.xsl"?> | 
|  | <!-- English Revision: 151408:420990 (outdated) --> | 
|  |  | 
|  | <!-- | 
|  | Licensed to the Apache Software Foundation (ASF) under one or more | 
|  | contributor license agreements.  See the NOTICE file distributed with | 
|  | this work for additional information regarding copyright ownership. | 
|  | The ASF licenses this file to You under the Apache License, Version 2.0 | 
|  | (the "License"); you may not use this file except in compliance with | 
|  | the License.  You may obtain a copy of the License at | 
|  |  | 
|  | http://www.apache.org/licenses/LICENSE-2.0 | 
|  |  | 
|  | Unless required by applicable law or agreed to in writing, software | 
|  | distributed under the License is distributed on an "AS IS" BASIS, | 
|  | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | 
|  | See the License for the specific language governing permissions and | 
|  | limitations under the License. | 
|  | --> | 
|  |  | 
|  | <modulesynopsis metafile="mod_actions.xml.meta"> | 
|  |  | 
|  | <name>mod_actions</name> | 
|  |  | 
|  | <description>ÀÌ ¸ðµâÀº ¹Ìµð¾îÁ¾·ù³ª ¿äû¸Þ¼µå¿¡ µû¶ó CGI | 
|  | ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÑ´Ù.</description> | 
|  |  | 
|  | <status>Base</status> | 
|  | <sourcefile>mod_actions.c</sourcefile> | 
|  | <identifier>actions_module</identifier> | 
|  |  | 
|  | <summary> | 
|  | <p>ÀÌ ¸ðµâ¿¡´Â µÎ°¡Áö Áö½Ã¾î°¡ ÀÖ´Ù. <directive | 
|  | module="mod_actions">Action</directive> Áö½Ã¾î´Â ¿äûÇÏ´Â | 
|  | ÆÄÀÏÀÇ MIME content type¿¡ µû¶ó CGI ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÑ´Ù. | 
|  | <directive module="mod_actions">Script</directive> Áö½Ã¾î´Â | 
|  | ¿äûÀÌ Æ¯Á¤ ¸Þ¼µå¸¦ »ç¿ëÇÒ °æ¿ì CGI ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÑ´Ù. | 
|  | ±×·¡¼ ÆÄÀÏÀ» ó¸®ÇÏ´Â ½ºÅ©¸³Æ®¸¦ ¸Å¿ì ½±°Ô ½ÇÇàÇÒ ¼ö ÀÖ´Ù.</p> | 
|  | </summary> | 
|  |  | 
|  | <seealso><module>mod_cgi</module></seealso> | 
|  | <seealso><a href="../howto/cgi.html">CGI·Î µ¿Àû ÆäÀÌÁö »ý¼º</a></seealso> | 
|  | <seealso><a href="../handler.html">¾ÆÆÄÄ¡¿¡¼ Çڵ鷯 »ç¿ë</a></seealso> | 
|  |  | 
|  | <directivesynopsis> | 
|  | <name>Action</name> | 
|  | <description>ƯÁ¤ Çڵ鷯³ª content-type¿¡ ´ëÇØ CGI ½ºÅ©¸³Æ®¸¦ | 
|  | »ç¿ëÇÑ´Ù</description> | 
|  | <syntax>Action <var>action-type</var> <var>cgi-script</var> [virtual]</syntax> | 
|  | <contextlist> | 
|  | <context>server config</context><context>virtual host</context> | 
|  | <context>directory</context><context>.htaccess</context> | 
|  | </contextlist> | 
|  | <override>FileInfo</override> | 
|  | <compatibility><code>virtual</code> ¼öÁ¤ÀÚ¿Í Çڵ鷯´Â ¾ÆÆÄÄ¡ | 
|  | 2.1¶§ Ãß°¡µÇ¾ú´Ù</compatibility> | 
|  |  | 
|  | <usage> | 
|  | <p>ÀÌ Áö½Ã¾î´Â ¿äûÀÌ <var>action-type</var>À̸é | 
|  | <var>cgi-script</var>¸¦ ½ÇÇàÇÏ´Â ÇൿÀ» ¼¹ö¿¡ Ãß°¡ÇÑ´Ù. | 
|  | <var>cgi-script</var>´Â <directive | 
|  | module="mod_alias">ScriptAlias</directive>³ª <directive | 
|  | module="mod_mime">AddHandler</directive>¸¦ »ç¿ëÇÏ¿© CGI | 
|  | ½ºÅ©¸³Æ®·Î ÁöÁ¤ÇÑ ¸®¼Ò½ºÀÇ URL°æ·ÎÀÌ´Ù. | 
|  | <var>action-type</var>¿¡´Â <a | 
|  | href="../handler.html">Çڵ鷯</a>³ª MIME content typeÀ» | 
|  | »ç¿ëÇÒ ¼ö ÀÖ´Ù. ÀÌ Áö½Ã¾î´Â <code>PATH_INFO</code>¿Í | 
|  | <code>PATH_TRANSLATED</code> CGI Ç¥ÁØ È¯°æº¯¼ö·Î ¿äûÇÑ | 
|  | ¹®¼ÀÇ URL°ú ÆÄÀϰæ·Î¸¦ Àü´ÞÇÑ´Ù. <code>REDIRECT_HANDLER</code> | 
|  | º¯¼ö·Î ƯÁ¤ ¿äû¿¡ »ç¿ëÇÒ Çڵ鷯¸¦ Àü´ÞÇÑ´Ù.</p> | 
|  |  | 
|  | <example><title>¿¹Á¦</title> | 
|  | # ƯÁ¤ MIME content typeÀÇ ÆÄÀÏ ¿äû:<br /> | 
|  | Action image/gif /cgi-bin/images.cgi<br /> | 
|  | <br /> | 
|  | # ƯÁ¤ÇÑ È®ÀåÀÚ¸¦ °¡Áø ÆÄÀÏ<br /> | 
|  | AddHandler my-file-type .xyz<br /> | 
|  | Action my-file-type /cgi-bin/program.cgi<br /> | 
|  | </example> | 
|  |  | 
|  | <p>ù¹øÂ° ¿¹¿¡¼ MIME content typeÀÌ <code>image/gif</code>ÀÎ | 
|  | ÆÄÀÏÀ» ¿äûÇϸé ÁöÁ¤ÇÑ cgi ½ºÅ©¸³Æ® <code>/cgi-bin/images.cgi</code>°¡ | 
|  | ó¸®ÇÑ´Ù.</p> | 
|  |  | 
|  | <p>µÎ¹øÂ° ¿¹¿¡¼ È®ÀåÀÚ°¡ <code>.xyz</code>ÀÎ ÆÄÀÏÀ» ¿äûÇϸé | 
|  | ÁöÁ¤ÇÑ cgi ½ºÅ©¸³Æ® <code>/cgi-bin/program.cgi</code>°¡ | 
|  | ó¸®ÇÑ´Ù.</p> | 
|  | <p>In the second example, requests for files with a file extension of | 
|  | <code>.xyz</code> are handled instead by the specified cgi script | 
|  | <code>/cgi-bin/program.cgi</code>.</p> | 
|  |  | 
|  | <p>¼±ÅÃÀûÀÎ <code>virtual</code> ¼öÁ¤ÀÚ´Â ¿äûÇÑ ÆÄÀÏÀÌ | 
|  | ½ÇÁ¦·Î Á¸ÀçÇÏ´ÂÁö °Ë»çÇÏÁö ¾Êµµ·Ï ÇÑ´Ù. ¿¹¸¦ µé¾î, °¡»óÀÇ | 
|  | À§Ä¡¿¡ <directive>Action</directive> Áö½Ã¾î¸¦ »ç¿ëÇÏ·Á´Â | 
|  | °æ¿ì À¯¿ëÇÏ´Ù.</p> | 
|  |  | 
|  | <example><title>¿¹Á¦</title> | 
|  | <Location /news><br /> | 
|  | <indent> | 
|  | SetHandler news-handler<br /> | 
|  | Action news-handler /cgi-bin/news.cgi virtual<br /> | 
|  | </indent> | 
|  | </Location> | 
|  | </example> | 
|  | </usage> | 
|  |  | 
|  | <seealso><directive module="mod_mime">AddHandler</directive></seealso> | 
|  | </directivesynopsis> | 
|  |  | 
|  | <directivesynopsis> | 
|  | <name>Script</name> | 
|  | <description>ƯÁ¤ ¿äû¸Þ¼µå¿¡ ´ëÇØ CGI ½ºÅ©¸³Æ®¸¦ | 
|  | »ç¿ëÇÑ´Ù.</description> | 
|  | <syntax>Script <var>method</var> <var>cgi-script</var></syntax> | 
|  | <contextlist> | 
|  | <context>server config</context><context>virtual host</context> | 
|  | <context>directory</context></contextlist> | 
|  | <usage> | 
|  | <p>ÀÌ Áö½Ã¾î´Â ÆÄÀÏÀ» <var>method</var> ¸Þ¼µå¸¦ »ç¿ëÇÏ¿© | 
|  | ¿äûÇϸé <var>cgi-script</var>¸¦ ½ÇÇàÇÏ´Â ÇൿÀ» ¼¹ö¿¡ | 
|  | Ãß°¡ÇÑ´Ù. <var>cgi-script</var>´Â <directive | 
|  | module="mod_alias">ScriptAlias</directive>³ª <directive | 
|  | module="mod_mime">AddHandler</directive>¸¦ »ç¿ëÇÏ¿© CGI | 
|  | ½ºÅ©¸³Æ®·Î ÁöÁ¤ÇÑ ¸®¼Ò½ºÀÇ URL°æ·ÎÀÌ´Ù. ÀÌ Áö½Ã¾î´Â | 
|  | <code>PATH_INFO</code>¿Í <code>PATH_TRANSLATED</code> CGI | 
|  | Ç¥ÁØ È¯°æº¯¼ö·Î ¿äûÇÑ ¹®¼ÀÇ URL°ú ÆÄÀϰæ·Î¸¦ Àü´ÞÇÑ´Ù.</p> | 
|  |  | 
|  | <note> | 
|  | ¾î¶² ¸Þ¼µå À̸§ÀÌ¶óµµ »ç¿ëÇÒ ¼ö ÀÖ´Ù. <strong>¸Þ¼µå À̸§Àº | 
|  | ´ë¼Ò¹®ÀÚ¸¦ ±¸º°ÇÑ´Ù.</strong> ±×·¡¼ <code>Script PUT</code>°ú | 
|  | <code>Script put</code>Àº ¿ÏÀüÈ÷ ´Ù¸£´Ù. | 
|  | </note> | 
|  |  | 
|  | <p><directive>Script</directive> ¸í·É¾î´Â ±âº»ÀûÀÎ Çൿ¸¸À» | 
|  | ó¸®ÇÔÀ» ÁÖÀÇÇ϶ó. CGI ½ºÅ©¸³Æ®°¡ ºÒ¸®°Å³ª, ¿äûÇÑ ¸Þ¼µå¸¦ | 
|  | ¾Ë¾Æ¼ ó¸®ÇÒ ¼ö ÀÖ´Â ¸®¼Ò½ºÀÇ °æ¿ì ±×´ë·Î ó¸®ÇÑ´Ù. | 
|  | <code>GET</code> ¸Þ¼µåÀÇ <directive>Script</directive>´Â | 
|  | ÁúÀÇ¾Æ±Ô¸ÕÆ®°¡ ÀÖÀ»¶§¸¸ (<em>¿¹</em>, foo.html?hi) »ç¿ëÇÔÀ» | 
|  | ÁÖÀÇÇ϶ó. ÁúÀÇ¾Æ±Ô¸ÕÆ®°¡ ¾ø´Ù¸é Á¤»óÀûÀ¸·Î ¿äûÀ» ó¸®ÇÑ´Ù.</p> | 
|  |  | 
|  | <example><title>¿¹Á¦</title> | 
|  | # <ISINDEX>½Ä °Ë»öÀ» À§ÇØ<br /> | 
|  | Script GET /cgi-bin/search<br /> | 
|  | <br /> | 
|  | # CGI PUT Çڵ鷯<br /> | 
|  | Script PUT /~bob/put.cgi<br /> | 
|  | </example> | 
|  | </usage> | 
|  | </directivesynopsis> | 
|  |  | 
|  | </modulesynopsis> |