From: Jeon Jeongho
ÀÌ ¹®¼´Â À¥ ¼ºñ½º ÀϹݿ¡ ´ëÇÑ, ƯÈ÷ ¾ÆÆÄÄ¡¿Í °ü·ÃµÈ, ¿ë¾îµéÀ» Á¤ÀÇÇÑ´Ù. °¢ °³³ä¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â ¸µÅ©¸¦ Âü°íÇ϶ó. @@ -197,8 +195,8 @@ Protocol (HTTP)
Apache HTTP Server Version 2.0
+¼³¸í: | ¼¹öÃø À̹ÌÁö¸Ê(imagemap) ó¸® |
---|---|
»óÅÂ: | Base |
¸ðµâ¸í: | imap_module |
¼Ò½ºÆÄÀÏ: | mod_imap.c |
ÀÌ ¸ðµâÀº imagemap
CGI ÇÁ·Î±×·¥À» ´ë½ÅÇÏ¿©
+ .map
ÆÄÀÏÀ» ó¸®ÇÑ´Ù. ÀÌ ¸ðµâÀº (AddHandler
³ª SetHandler
¸¦ »ç¿ëÇÏ¿©)
+ imap-file
Çڵ鷯¸¦ »ç¿ëÇϵµ·Ï ¼³Á¤ÇÑ µð·ºÅ丮³ª
+ ¹®¼¸¦ ó¸®ÇÑ´Ù.
¾Æ·¡ Áö½Ã¾î´Â .map
À¸·Î ³¡³ª´Â ÆÄÀÏÀ» À̹ÌÁö¸Ê
+ ÆÄÀÏ·Î ¼³Á¤ÇÑ´Ù.
AddHandler imap-file map
¾ÆÁ÷µµ ¾Æ·¡¿Í °°Àº ¼³Á¤À» Áö¿øÇÑ´Ù.
+ +AddType application/x-httpd-imap map
±×·¯³ª ¿ì¸®´Â Á¡Â÷ "¼¹ö¿¡°Ô Ưº°ÇÑ Àǹ̰¡ ÀÖ´Â MIME + type"À» Á¦°ÅÇÏ·Á°í Çϱ⶧¹®¿¡ ÀÌ ¹æ¹ýÀº ¾ø¾îÁú °ÍÀÌ´Ù.
+À̹ÌÁö¸Ê ¸ðµâ¿¡´Â ÀÌÀü À̹ÌÁö¸Ê ÇÁ·Î±×·¥¿¡´Â ¾ø´Â ¸î°¡Áö + »õ·Î¿î ±â´ÉÀÌ ÀÖ´Ù.
+ +base
¸ÊÁö½Ã¾î¸¦ »ç¿ëÇÏ¿© ±âº»
+ <base>
ÁöÁ¤.imagemap.conf
ÆÄÀÏ ÇÊ¿ä¾øÀ½.À̹ÌÁö¸Ê ÆÄÀÏÀº ¾Æ·¡¿Í °°Àº Çü½ÄÀ¸·Î ÀÛ¼ºÇÑ´Ù.
+ +
+ directive value [x,y ...]
+ directive value "Menu text" [x,y
+ ...]
+ directive value x,y ... "Menu text"
+
directive´Â base
, default
,
+ poly
, circle
, rect
,
+ point
Áß Çϳª´Ù. value¿¡´Â Àý´ë URLÀ̳ª »ó´ë
+ URL ȤÀº ¾Æ·¡¿¡¼ ¿°ÅÇÒ Æ¯¼ö°ªÀ» »ç¿ëÇÑ´Ù. ÁÂÇ¥´Â °ø¹éÀ¸·Î
+ ±¸ºÐÇÑ x,y
½ÖÀÌ´Ù. µû¿ÈÇ¥·Î
+ ¹Àº ¹®±¸´Â À̹ÌÁö¸Ê ¸Þ´º¸¦ ¸¸µé¶§ ¸µÅ© Á¦¸ñÀ¸·Î »ç¿ëÇÑ´Ù.
+ '#'·Î ½ÃÀÛÇÏ´Â ÁÙÀº ÁÖ¼®ÀÌ´Ù.
À̹ÌÁö¸Ê ÆÄÀÏ¿¡¼ 6°¡Áö Áö½Ã¾î¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù. Áö½Ã¾î´Â + Ưº°ÇÑ ¼ø¼¾øÀÌ »ç¿ëÇÒ ¼ö ÀÖÁö¸¸, À̹ÌÁö¸Ê ÆÄÀÏ¿¡ ³ª¿Â + ¼ø¼´ë·Î ó¸®ÇÑ´Ù.
+ +base
Áö½Ã¾î<base href="value">
+ ±â´ÉÀ» ÇÑ´Ù. ¸ÊÆÄÀÏ¿¡¼ ³ª¿À´Â URLÀº Àý´ë URLÀÌ ¾Æ´Ï¶ó¸é
+ ÀÌ °ª¿¡ »ó´ë URL·Î Ãë±ÞÇÑ´Ù. base
Áö½Ã¾î´Â
+ .htaccess
ÆÄÀÏÀ̳ª ¼¹ö¼³Á¤ÆÄÀÏ¿¡¼ ¼³Á¤ÇÑ
+ ImapBase
°ªÀ»
+ ¹«½ÃÇÑ´Ù. ImapBase
¼³Á¤Áö½Ã¾î°¡
+ ¾ø´Ù¸é ±âº» base
°ªÀº
+ http://server_name/
ÀÌ´Ù.
base_uri
´Â base
¿Í °°´Ù. URL¿¡¼
+ ¸¶Áö¸· ½½·¡½¬¸¦ ÀØÁö¸¶¶ó.
default
Áö½Ã¾îpoly
, circle
,
+ rect
Áö½Ã¾î¿¡ ÇØ´çÇÏÁö ¾Ê°í point
+ Áö½Ã¾î¸¦ »ç¿ëÇÏÁö ¾ÊÀº °æ¿ì ÇൿÀ» ÁöÁ¤ÇÑ´Ù. ImapDefault
¼³Á¤ÀÌ ¾ø´Ù¸é
+ ±âº»°ªÀº 204 No Content
»óÅÂÄڵ带 ¹ÝȯÇÏ´Â
+ nocontent
ÀÌ´Ù. ÀÌ °æ¿ì Ŭ¶óÀÌ¾ðÆ®´Â µ¿ÀÏÇÑ
+ ÆäÀÌÁö¸¦ º¸¿©Áà¾ß ÇÑ´Ù.poly
Áö½Ã¾îcircle
rect
Áö½Ã¾îpoint
Áö½Ã¾îpoint
Áö½Ã¾î¸¦ »ç¿ëÇϰí À¯È¿ÇÑ
+ ÁÂÇ¥¸¦ ¼±ÅÃÇÑ °æ¿ì default
´Â Àý´ë·Î »ç¿ëµÇÁö
+ ¾Ê´Â´Ù.Áö½Ã¾î¿¡ ¾Æ·¡ value¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
+ +»ó´ë URLÀ̳ª Àý´ë URLÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù. »ó´ë URL¿¡
+ '..'À» »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç, base
°ªÀ» ±âÁØÀ¸·Î
+ ã´Â´Ù.
base
¸¦ ¼³Á¤ÇÒ¶§´Â ÇöÀç base°ªÀº ¹«½ÃÇÑ´Ù.
+ ±×·¯³ª, base mailto:
¹®Àº »ç¿ëÇÒ ¼ö ÀÖ´Ù.
map
ImapMenu
°¡ none
ÀÌ
+ ¾Æ´Ï¶ó¸é ¸Þ´º¸¦ ¸¸µç´Ù.menu
map
°ú °°´Ù.referer
Referer:
Çì´õ°¡ ¾ø´Ù¸é ±âº»°ªÀº
+ http://servername/
ÀÌ´Ù.nocontent
204 No Content
»óÅÂÄڵ带 º¸³½´Ù.
+ base
¸¦ Á¦¿ÜÇÑ ¸ðµç Áö½Ã¾î¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ´Ù.error
500 Server Error
¸¦ º¸³½´Ù.
+ base
¸¦ Á¦¿ÜÇÑ ¸ðµç Áö½Ã¾î¿¡¼ »ç¿ëÇÒ ¼ö ÀÖÁö¸¸,
+ default
¿Ü¿¡´Â »ç¿ëÇÒ ÀÏÀÌ ¾ø´Ù.0,0 200,200
0,0
ÁÂÇ¥¸¦ ¼±ÅÃÇÏ¿´´Ù¸é
+ ÁÂÇ¥¸¦ ¼±ÅÃÇÏÁö ¾ÊÀº °Íó·³ µ¿ÀÛÇÑ´Ù."Menu Text"
value µÚ³ª ÁÂÇ¥ µÚ¿¡ ½Öµû¿ÈÇ¥·Î ¹Àº ¹®±¸¸¦ ÀûÀ» + ¼öµµ ÀÖ´Ù. ÀÌ ¹®ÀÚ¿Àº ¸Þ´º¸¦ ¸¸µé¶§ ¸µÅ© Á¦¸ñÀ¸·Î »ç¿ëÇÑ´Ù.
+ +
+ <a href="http://foo.com/">Menu text</a>
+
µû¿ÈÇ¥·Î ¹Àº ¹®±¸°¡ ¾ø´Ù¸é ´ÙÀ½°ú °°ÀÌ ¸µÅ©¸¦ ¸µÅ© + Á¦¸ñÀ¸·Î »ç¿ëÇÑ´Ù.
+ +
+ <a href="http://foo.com/">http://foo.com</a>
+
¹®±¸¿¡ ½Öµû¿ÈÇ¥¸¦ ¾²·Á¸é "
¿Í
+ °°ÀÌ Àû¾î¾ß ÇÑ´Ù.
+ #'formatted'³ª 'semiformatted' ¸Þ´º´Â ÁÖ¼®À» Ãâ·ÂÇÑ´Ù.
+ #±×¸®°í ÁÖ¼®¿¡ html ű׸¦ ¾µ ¼ö ÀÖ´Ù. <hr>
+ base referer
+ poly map "¸Þ´º¸¦ º¸¿©ÁÖ¼¼¿ä." 0,0 0,10 10,10 10,0
+ rect .. 0,0 77,27 "ÂüÁ¶ ¹®¼°¡ ÀÖ´Â µð·ºÅ丮"
+ circle http://www.inetnebr.com/lincoln/feedback/ 195,0 305,27
+ rect another_file "ÂüÁ¶ ¹®¼¿Í °°Àº µð·ºÅ丮¿¡ ÀÖ´Â" 306,0 419,27
+ point http://www.zyzzyva.com/ 100,100
+ point http://www.tripod.com/ 200,200
+ rect mailto:nate@tripod.com 100,150 200,0 "¹ö±×?"
+
+ <a href="/maps/imagemap1.map">
+
+ <img ismap src="/images/imagemap1.gif">
+
+ </a>
+
+ <a href="/maps/imagemap1.map">
+
+ <img ismap="ismap" src="/images/imagemap1.gif" />
+
+ </a>
+
¼³¸í: | À̹ÌÁö¸Ê ÆÄÀÏ¿¡¼ base ±âº»°ª |
---|---|
¹®¹ý: | ImapBase map|referer|URL |
±âº»°ª: | ImapBase http://servername/ |
»ç¿ëÀå¼Ò: | ÁÖ¼¹ö¼³Á¤, °¡»óÈ£½ºÆ®, directory, .htaccess |
Override ¿É¼Ç: | Indexes |
»óÅÂ: | Base |
¸ðµâ: | mod_imap |
ImapBase
Áö½Ã¾î´Â À̹ÌÁö¸Ê ÆÄÀÏ¿¡¼
+ »ç¿ëÇÒ base
±âº»°ªÀ» ¼³Á¤ÇÑ´Ù. À̹ÌÁö¸Ê ÆÄÀÏ
+ ¾È¿¡¼ base
Áö½Ã¾î¸¦ »ç¿ëÇÏ¸é ¿©±â¼ ¼³Á¤ÇÑ
+ °ªÀº ¹«½ÃÇÑ´Ù. µÑ ¸ðµÎ ¾ø´Ù¸é, base
±âº»°ªÀº
+ http://servername/
ÀÌ´Ù.
¼³¸í: | À̹ÌÁö¸Ê¿¡ ¾î´À ¿µ¿ª¿¡µµ ÇØ´çÇÏÁö ¾Ê´Â ÁÂÇ¥¸¦ ÁØ +°æ¿ì ±âº» Çൿ |
---|---|
¹®¹ý: | ImapDefault error|nocontent|map|referer|URL |
±âº»°ª: | ImapDefault nocontent |
»ç¿ëÀå¼Ò: | ÁÖ¼¹ö¼³Á¤, °¡»óÈ£½ºÆ®, directory, .htaccess |
Override ¿É¼Ç: | Indexes |
»óÅÂ: | Base |
¸ðµâ: | mod_imap |
ImapDefault
Áö½Ã¾î´Â À̹ÌÁö¸Ê
+ ÆÄÀÏ¿¡¼ »ç¿ëÇÒ default
±âº»°ªÀ» ¼³Á¤ÇÑ´Ù.
+ À̹ÌÁö¸Ê ÆÄÀÏ ¾È¿¡¼ default
Áö½Ã¾î¸¦ »ç¿ëÇϸé
+ ¿©±â¼ ¼³Á¤ÇÑ °ªÀº ¹«½ÃÇÑ´Ù. µÑ ¸ðµÎ ¾ø´Ù¸é, default
+ ÇൿÀº Ŭ¶óÀÌ¾ðÆ®¿¡°Ô 204 No Content
¸¦ º¸³»´Â
+ nocontent
ÀÌ´Ù. ÀÌ °æ¿ì Ŭ¶óÀÌ¾ðÆ®´Â ¿ø·¡ ÆäÀÌÁö¸¦
+ ±×´ë·Î º¸¿©Áà¾ß ÇÑ´Ù.
¼³¸í: | ÁÂÇ¥¾øÀÌ À̹ÌÁö¸Ê ¿äû½Ã ÃëÇÒ Çൿ |
---|---|
¹®¹ý: | ImapMenu none|formatted|semiformatted|unformatted |
»ç¿ëÀå¼Ò: | ÁÖ¼¹ö¼³Á¤, °¡»óÈ£½ºÆ®, directory, .htaccess |
Override ¿É¼Ç: | Indexes |
»óÅÂ: | Base |
¸ðµâ: | mod_imap |
ImapMenu
Áö½Ã¾î´Â À̹ÌÁö¸Ê ÆÄÀÏ¿¡
+ À¯È¿ÇÑ ÁÂÇ¥¸¦ ÁÖÁö ¾ÊÀº °æ¿ì ÃëÇÒ ÇൿÀ» °áÁ¤ÇÑ´Ù.
none
none
À̸é, ¸Þ´º¸¦ ¸¸µéÁö¾Ê°í
+ default
ÇൿÀ» ÃëÇÑ´Ù.formatted
formatted
¸Þ´º´Â °¡Àå °£´ÜÇÑ ¸Þ´º´Ù.
+ À̹ÌÁö¸Ê ÆÄÀÏÀÇ ÁÖ¼®Àº ¹«½ÃÇÑ´Ù. °¡Àå Å« Ç¥Á¦¿Í ¼öÁ÷¼±À»
+ Ãâ·ÂÇϰí, ¸µÅ©¸¦ ÇÑÁÙ¾¿ Ãâ·ÂÇÑ´Ù. ¸Þ´º´Â ÀϰüµÇ°í ÆòÀÌÇϸç,
+ µð·ºÅ丮 ¸ñ·Ï°ú Èí»çÇÏ´Ù.semiformatted
semiformatted
¸Þ´º´Â À̹ÌÁö¸Ê ÆÄÀÏ¿¡
+ ³ª¿À´Â ÁÖ¼®À» Ãâ·ÂÇÑ´Ù. ºóÁÙÀº HTML Çà¹Ù²ÞÀ¸·Î º¯È¯ÇÑ´Ù.
+ Ç¥Á¦³ª ¼öÁ÷¼±À» ±×¸®Áö ¾ÊÁö¸¸, ³ª¸ÓÁö´Â formatted
+ ¸Þ´º¿Í °°´Ù.unformatted