apache¼³Á¤¿¡ µû¶ó Content-TypeÀº ¾î¶»°Ô Ç¥½ÃµÇ³ª? | ÀÛ¼ºÀÏ : 2009/04/17 13:24 |
Á¶È¸¼ö : 12705 |
Á¦ ¸ñ : apache¼³Á¤¿¡ µû¶ó Content-TypeÀº ¾î¶»°Ô Ç¥½ÃµÇ³ª? ÀÛ¼ºÀÚ : ÁÁÀºÁøÈ£(truefeel) ÀÛ¼ºÀÏ : 2009.4.9(¸ñ) Á¤¸®ÀÏ : 2009.4.11(Åä) Apche 2.2.11¹öÀü°ú php5 ¹öÀü¿¡¼ ¹®Àڼ ÁöÁ¤¿¡ µû¶ó¼ Request Çì´õÀÇ Content-Type (¿¹. Content-Type: text/html )ÀÌ ¾î¶»°Ô µÇ´ÂÁö »ìÆìºÃ´Ù. 1. apache¿Í php¿¡¼ ¼³Á¤ ¹æ¹ý ´ÙÀ½Àº apache¿Í php¿¡¼ °¢°¢ UTF-8 ·Î ¼³Á¤ÇÑ ¿¹ÀÌ´Ù. 1) apache 2.2.x ÀÇ httpd.conf AddDefaultCharset UTF-8 2) php 5.2.x ÀÇ php.ini default_charset = "UTF-8" apache¿¡¼´Â .php¿Í .html ÆÄÀÏ ¸ðµÎ php·Î ó¸®Çϵµ·Ï ¼³Á¤µÇ¾î ÀÖ´Ù.
2. Content-Type: Çì´õ °á°ú
php·Î ÀνÄÇÏ´Â È®ÀåÀÚ(.php, .html)´Â php¿¡¼ ¼³Á¤ÇÑ °ªÀ» ¿ì¼±À¸·Î ÇÏ¿´´Ù. Áï, apache´Â UTF-8·Î ¼³Á¤ÇÏ°í, php´Â euc-kr·Î Çß´Ù¸é '4)'¹ø ó·³ ¹®ÀÚ¼ÂÀº euc-kr·Î Ç¥½ÃµÈ´Ù. apache³ª php Áß ÇÑ °÷¸¸ ¹®ÀÚ¼ÂÀ» ÁöÁ¤Çß´Ù¸é(À§¿¡¼ 2, 3, 5¹ø), ¼³Á¤µÈ ÂÊÀÇ ¹®ÀÚ¼ÂÀ» µû¶ú´Ù. 404 Not Found ¿äûÀÏ °æ¿ì ¸ðµÎ 'text/html; charset=iso-8859-1'À¸·Î Ç¥½Ã°¡ µÇ¾ú´Ù. ±×·¯³ª apache¿¡¼ '404¿¡·¯½Ã ƯÁ¤ htmlÆÄÀÏÀ» º¸¿©Áà¶ó'¶ó°í 'ErrorDocument 404' ¼³Á¤À» Çß´Ù¸é, À§ÀÇ .html ÆÄÀÏÀÇ °á°ú¿Í µ¿ÀÏÇÏ°Ô Ç¥½ÃµÇ¾ú´Ù. |
Ä¿ÇǴнº, ½Ã½ºÅÛ ¿£Áö´Ï¾îÀÇ ½°ÅÍ / URL : http://coffeenix.net/board_view.php?bd_code=1669 |