Apache HTTP Server Version 2.2
This document refers to a legacy release (2.2) of Apache httpd. The active release (2.4) is documented here. If you have not already upgraded, please follow this link for more information.
You may follow this link to go to the current version of this document.
¼³¸í: | ¹®ÀÚÁýÇÕ º¯È¯À» ÁöÁ¤ |
---|---|
»óÅÂ: | Experimental |
¸ðµâ¸í: | charset_lite_module |
¼Ò½ºÆÄÀÏ: | mod_charset_lite.c |
ÀÌ ¸ðµâÀº ½ÇÇèÀûÀÎ ¸ðµâÀÌ°í, ÁÖÀÇÀÖ°Ô
»ç¿ëÇØ¾ß ÇÑ´Ù. ¿øÇÏ´Â µ¿ÀÛÀ» ÇÏ´ÂÁö
mod_charset_lite
¼³Á¤À» ½ÃÇèÇغÁ¶ó.
mod_charset_lite
¸¦ »ç¿ëÇÏ¿© ¹®¼ ¿øº»ÀÇ
¹®ÀÚÁýÇÕ°ú ¹®¼¸¦ Ŭ¶óÀ̾ðÆ®·Î º¸³»±â Àü¿¡ º¯È¯ÇÒ ¹®ÀÚÁýÇÕÀ»
ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù. mod_charset_lite
´Â Á÷Á¢
ÀڷḦ º¯È¯ÇÏÁö¾Ê°í ´ë½Å ¾ÆÆÄÄ¡¿¡°Ô º¯È¯Ç϶ó°í ¿äûÇÑ´Ù.
mod_charset_lite
´Â EBCDIC°ú ASCII ȯ°æ¿¡¼
»ç¿ëÇÒ ¼ö ÀÖ´Ù. EBCDIC ȯ°æ¿¡¼ ¾ÆÆÄÄ¡´Â º¸Åë ¾ÆÆÄÄ¡ ÇÁ·Î¼¼½ºÀÇ
ÄÚµåÆäÀÌÁö¿¡¼ ISO-8859-1 ¹®ÀÚÁýÇÕÀ¸·Î ¹®¼¸¦ º¯È¯ÇÑ´Ù.
mod_charset_lite
¸¦ »ç¿ëÇÏ¿© ´Ù¸¥ º¯È¯À»
Áö½ÃÇÒ ¼ö ÀÖ´Ù. ASCII ȯ°æ¿¡¼ ¾ÆÆÄÄ¡´Â ±âº»ÀûÀ¸·Î º¯È¯À»
ÇÏÁö ¾Ê±â¶§¹®¿¡, ¾î¶² º¯È¯À» À§Çؼ´Â
mod_charset_lite
°¡ ÇÊ¿äÇÏ´Ù.
ÀÌ ¸ðµâÀº ·¯½Ã¾ÆÆÇ ¾ÆÆÄÄ¡ÀÇ mod_charset
ÀÌ
Á¦°øÇÏ´Â ¼³Á¤ÀÇ ÀϺθ¦ Á¦°øÇÑ´Ù.
mod_charset_lite
¸¦ »ç¿ëÇÏ´Â ½Ã½ºÅÛÀÇ
ARP ¹ø¿ª±â´ÉÀÌ CharsetSourceEnc
¿Í
CharsetDefault
ÀÇ
ÆĶó¹ÌÅÍÀÎ ¹®ÀÚÁýÇÕ À̸§À» ó¸®ÇÒ ¼ö ÀÖ¾î¾ß ÇÑ´Ù. ¹®ÀÚÁýÇÕ
À̸§Àº Ç¥ÁØȵÇÁö ¾Ê¾Ò°í, http Çì´õ¿¡ »ç¿ëÇÏ´Â °ª°ú Ç×»ó
°°Áö´Â ¾Ê´Ù. ÇöÀç APRÀº iconv(3)¸¸À» »ç¿ëÇϱ⶧¹®¿¡,
´ÙÀ½°ú °°ÀÌ iconv(1) ÇÁ·Î±×·¥À» »ç¿ëÇÏ¿© ƯÁ¤ ¹®ÀÚÁýÇÕ
À̸§À» »ç¿ëÇÒ ¼ö ÀÖ´ÂÁö ½±°Ô ¾Ë ¼ö ÀÖ´Ù:
iconv -f charsetsourceenc-value -t charsetdefault-value
º¯È¯±ÔÄ¢ÀÌ »óȲ¿¡ ¸ÂÁö¾ÊÀ¸¸é ´ÙÀ½°ú °°Àº ¿©·¯ ¹æ½ÄÀ¸·Î º¯È¯ÀÌ ½ÇÆÐÇÒ ¼ö ÀÖ´Ù:
¼³¸í: | º¯È¯ÇÒ ¹®ÀÚÁýÇÕ |
---|---|
¹®¹ý: | CharsetDefault charset |
»ç¿ëÀå¼Ò: | ÁÖ¼¹ö¼³Á¤, °¡»óÈ£½ºÆ®, directory, .htaccess |
Override ¿É¼Ç: | FileInfo |
»óÅÂ: | Experimental |
¸ðµâ: | mod_charset_lite |
CharsetDefault
Áö½Ã¾î´Â Áö½Ã¾î¸¦
»ç¿ëÇÑ À§Ä¡¿¡ ÀÖ´Â ¿øº»À» º¯È¯ÇÒ ¹®ÀÚÁýÇÕÀ» ÁöÁ¤ÇÑ´Ù.
charset ¾Æ±Ô¸ÕÆ®¿¡´Â APRÀÌ Áö¿øÇÏ´Â ¹®ÀÚÁýÇÕ À̸§À» »ç¿ëÇØ¾ß ÇÑ´Ù. ÀϹÝÀûÀ¸·Î iconv°¡ Áö¿øÇÏ´Â ¹®ÀÚÁýÇÕÀ» ÀǹÌÇÑ´Ù.
<Directory /export/home/trawick/apacheinst/htdocs/convert>
CharsetSourceEnc UTF-16BE
CharsetDefault ISO-8859-1
</Directory>
¼³¸í: | ¹®ÀÚÁýÇÕ º¯È¯ ±â´ÉÀ» ¼³Á¤ |
---|---|
¹®¹ý: | CharsetOptions option [option] ... |
±âº»°ª: | CharsetOptions DebugLevel=0 NoImplicitAdd |
»ç¿ëÀå¼Ò: | ÁÖ¼¹ö¼³Á¤, °¡»óÈ£½ºÆ®, directory, .htaccess |
Override ¿É¼Ç: | FileInfo |
»óÅÂ: | Experimental |
¸ðµâ: | mod_charset_lite |
CharsetOptions
Áö½Ã¾î´Â
mod_charset_lite
ÀÇ ±â´ÉÀ» ¼³Á¤ÇÑ´Ù.
Option¿¡´Â ¾Æ·¡ Ç׸ñµéÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù
DebugLevel=n
DebugLevel
Å°¿öµå´Â
mod_charset_lite
°¡ ±â·ÏÇÏ´Â µð¹ö±×¹®±¸ÀÇ
¼öÁØÀ» ¼³Á¤ÇÑ´Ù. ±âº»ÀûÀ¸·Î ¾î¶² °Íµµ ±â·ÏÇÏÁö ¾Ê´Â´Ù.
ÀÌ´Â DebugLevel=0
°ú °°´Ù. ³ôÀº ¼ýÀÚ¸¦ »ç¿ëÇÒ¼ö·Ï
´õ ¸¹Àº µð¹ö±×¹®±¸¸¦ ±â·ÏÇÏ°ÔµÇ¾î ¼¹ö ¼º´ÉÀÌ ¶³¾îÁø´Ù.
¼ýÀÚ°ªÀÇ ½ÇÁ¦ Àǹ̴ mod_charset_lite.c
¾ÕºÎºÐÀÇ
DBGLVL_ »ó¼ö Á¤ÀǸ¦ Âü°íÇ϶ó.ImplicitAdd | NoImplicitAdd
ImplicitAdd
Å°¿öµå´Â ³»¿ëÀ» º¯È¯ÇÒ
¹®ÀÚÁýÇÕÀ» ÁöÁ¤Çϸé ÀÚµ¿À¸·Î mod_charset_lite
¸¦
ÇÊÅÍ¿¡ Ãß°¡ÇÑ´Ù. AddOutputFilter
Áö½Ã¾î·Î ÇÊÅͼø¼¸¦ Á÷Á¢
ÁöÁ¤ÇÑ´Ù¸é, NoImplicitAdd
¸¦ »ç¿ëÇÏ¿©
mod_charset_lite
°¡ ÀÚµ¿À¸·Î ÇÊÅÍ¿¡
Ãß°¡µÇÁö¾Êµµ·Ï ÇØ¾ß ÇÑ´Ù.¼³¸í: | ÆÄÀÏ ¿øº»ÀÇ ¹®ÀÚÁýÇÕ |
---|---|
¹®¹ý: | CharsetSourceEnc charset |
»ç¿ëÀå¼Ò: | ÁÖ¼¹ö¼³Á¤, °¡»óÈ£½ºÆ®, directory, .htaccess |
Override ¿É¼Ç: | FileInfo |
»óÅÂ: | Experimental |
¸ðµâ: | mod_charset_lite |
CharsetSourceEnc
Áö½Ã¾î´Â Áö½Ã¾î¸¦
»ç¿ëÇÑ À§Ä¡¿¡ ÀÖ´Â ÆÄÀÏµé ¿øº»ÀÇ ¹®ÀÚÁýÇÕÀ» ÁöÁ¤ÇÑ´Ù.
charset ¾Æ±Ô¸ÕÆ®¿¡´Â APRÀÌ Áö¿øÇÏ´Â ¹®ÀÚÁýÇÕ À̸§À» »ç¿ëÇØ¾ß ÇÑ´Ù. ÀϹÝÀûÀ¸·Î iconv°¡ Áö¿øÇÏ´Â ¹®ÀÚÁýÇÕÀ» ÀǹÌÇÑ´Ù.
<Directory /export/home/trawick/apacheinst/htdocs/convert>
CharsetSourceEnc UTF-16BE
CharsetDefault ISO-8859-1
</Directory>
Solaris 8ÀÇ iconv°¡ ÀÌ ¿¹Á¦ÀÇ ¹®ÀÚÁýÇÕÀ» Áö¿øÇÑ´Ù.