ÀÛ¼ºÀÚ: ±â¼úÁö¿øºÎ ±è»ï¼ö kiss@nextline.net APACHE ¿¡·¯ÄÚµå ( 1 ) ¾ÆÆÄÄ¡ ·Î±×ÆÄÀÏ ±â·ÏµÇ´Â À§Ä¡ rpm : /var/log/httpd/access_log source : /usr/local/apache/logs/access_log ¸®´ª½º> ½© ¸í·É¾î [root@nextline ~]# cd /usr/local/apache/logs/ [root@nextline logs]# ls
221.138.119.93 - - [27/Jan/2007:01:46:56 +0900] "GET / HTTP/1.0" 200 645 221.138.119.93 Á¢¼ÓÇÑ Å¬¶óÀ̾ðÆ®ÀÇIP ÁÖ¼Ò, ȤÀº µµ¸ÞÀÎ (httpd.conf ¿¡¼ HostnameLookups off ·Î ¼³Á¤ÇÏ¸é ¸®¹ö½º µµ¸ÞÀΠã±â¸¦ ¾Ê½À´Ï´Ù.) - REMOTE_IDENT (RFC 931 identification (¾ÆÀ̵§Æ¼ÇÇÄÉÀ̼Ç:µ¿ÀÏÇÔ È®ÀÎ) - ¼¹ö°¡ RFC 931 À» Áö¿øÇÏ´Â °æ¿ì ÀÌ È¯°æ º¯¼ö¿¡ Ŭ¶óÀ̾ðÆ® ½Ã½ºÅÛ¿¡¼ CGIÇÁ·Î±×·¥À» ½ÇÇà½ÃŲ »ç¿ëÀÚ À̸§ÀÌ ÀúÀåµÈ´Ù°í ÇÕ´Ï´Ù. - »ç¿ëÀÚÀ̸§( .htaccess.htpasswd ¿¡ Á¤ÀÇµÈ »ç¿ëÀÚ id ) [27/Jan/2007:01:46:56 +0900] Ŭ¶óÀ̾ðÆ®(»ç¿ëÀÚ ºê¶ó¿ìÀú)ÀÇ Á¢¼Ó½Ã°£Á¤º¸ >±¸¼º: [day/month/year:hour:minute:second zone] GET Ŭ¶óÀ̾ðÆ®(»ç¿ëÀÚ ºê¶ó¿ìÀú) ¿äûÁ¾·ù ( GET , POST ) HTTP Ŭ¶óÀ̾ðÆ®°¡ ¿äûÇÑ È¨ÆäÀÌÁöURL ÁÖ¼Ò ( ¿äûÇÑ ÀÚ·á & ÀÚ·áÀ§Ä¡ ) 1.0 ÇÁ·ÎÅäÄÝ ¹öÀü 200 »óÅÂÄÚµå( ¿¹. 200 Á¤»óó¸® ) 645 Àü¼Ûµ¥ÀÌÅÍ Å©±â »óÅÂÄÚµå ÀϺÎ304 Àº - (ÇÏÀÌÇÂ) ·Î Ç¥½Ã hits - ¸ðµç »óÅ ÄÚµå Æ÷ÇÔ files - »óÅÂÄÚµå 200¹ø¸¸
¿¡·¯ÄÚµå 1xx´Â Informational(Á¤º¸Á¦°ø), 2xx´Â Successful(¼º°ø), 3xx´Â Rediection(Ãß°¡ÀÛ¾÷), 4xx´Â Client Error(Ŭ¶óÀ̾ðÆ®Ãø ¿À·ù), 5xx´Â ServerError(¼¹öÃø ¿À·ù)¸¦ ÀǹÌÇÕ´Ï´Ù. 1xx, 2xx, 3xx ÄÚµå´Â ¼¹ö¿Í User Agent°£ÀÇ »óŸ¦ Ç¥½ÃÇÑ °ÍÀ̱⠶§¹®¿¡ ÀÏ¹Ý »ç¿ëÀÚ°¡ ±× ³»¿ëÀ» º¼ ¼ö ¾ø´Ù. ÇÏÁö¸¸ 4xx, 5xx ÄÚµå´Â ÀÏ¹Ý »ç¿ëÀÚµµ ÈçÈ÷ º¼ ¼ö ÀÖ´Â ³»¿ëÀÌ´Ù. ¾î¶² ÀÌÀ¯·Îµç À¥ ÆäÀÌÁö°¡ ºê¶ó¿ìÀú »ó¿¡ Á¤»óÀûÀ¸·Î ¶ßÁö ¾Ê´Â´Ù¸é ÀÌ´Â3xx, 4xx ¿À·ù¿¡ ÇØ´çÇÕ´Ï´Ù. ¶§¹®¿¡ ¿À·ùÀÇ ¿øÀÎÀ» ÀÌÇØÇÏ°í À̸¦ º¹±¸Çϱâ À§Çؼ´Â ¿À·ùÄڵ尡 ÀǹÌÇÏ´Â ¹Ù¸¦ Àß ´ëÃæÀÌ¶óµµ ¾Ë¾Æ¾ß ÇÕ´Ï´Ù. Code 1xx – ¾È³»ÄÚµå Code 100 : Continue Client´Â Request¸¦ Server´Â Response¸¦ °è¼ÓÀûÀ¸·Î ÇؾßÇÑ´Ù´Â °Í Code 101 : Switching protocols ClientÀÇ ¿äû¿¡ µû¶ó ¿¬°á ÇÁ·ÎÅäÄÝÀ» Àüȯ Code 2xx – SUCCESS¿¡ °üÇÑ ÄÚµå Code 200 - OK »ç¿ëÀÚ°¡ ¿äûÇÑ(get , post) °¡ ¼º°øÀûÀ¸·Î ¼öÇàµÇ¾úÀ» ¶§ ¿äûÇÑ Ã³¸® °á°ú¸¦ Ŭ¶óÀ̾ðÆ®¿¡°Ô Àü´ÞµÇ´Â Á¤º¸´Â »ç¿ëµÈ ¸Þ¼Òµå(method:¹æ¹ý)¿¡ µû¶ó¼ ´Þ¶óÁø´Ù.. À§¿¡ get À̳ª post °¡ ÀÖ½À´Ï´Ù. Code 201 : Created POST ¸í·É ½ÇÇà ¹× ¼º°ø Code 202 : Accepted ¼¹ö°¡ Ŭ¶óÀ̾ðÆ® ¸í·ÉÀ» ¹ÞÀ½ Code 203 : Non-authoritative information ¼¹ö°¡ Ŭ¶óÀ̾ðÆ® ¿ä±¸ Áß ÀϺθ¸ Àü¼Û Code 204 : No content Ŭ¶ó¾ðÆ®> ¿ä±¸À» ó¸®ÇßÀ¸³ª Àü¼ÛÇÒ µ¥ÀÌÅÍ°¡ ¾øÀ½ Code 205 : Reset content Ŭ¶óÀ̾ðÆ® Æû Àü¼ÛÈÄ Æû ³»¿ë »èÁ¦ Code 206 - Partial Content ¼¹ö°¡ ¿äûÀ» ó¸®ÇßÁö¸¸ Ŭ¶óÀ̾ðÆ®¿¡°Ô ÀϺθ¸ Àü´ÞµÇ¾úÀ» ¶§.. Code 3xx - REDIRECT¿¡ °üÇÑ ÄÚµå (󸮸¦ À§ÇØ Ãß°¡ÀûÀÎ µ¿ÀÛÀÌ ÇÊ¿äÇÔ) Code 300 : Multiple choices ÃÖ±Ù¿¡ ¿Å°ÜÁø µ¥ÀÌÅ͸¦ ¿äû Code 301 - Moved Permanently ¿äûµÈ ÀÚ¿øÀÇURL °ªÀÌ ¿ÏÀüÈ÷ º¯°æµÇ¾úÀ¸¹Ç·Î ¾ÕÀ¸·Î´Â »õ·Î¿î URL °ªÀ» »ç¿ëÇÏ¿©¾ß ÇÕ´Ï´Ù. »õ·Î¿î URL °ªÀº location(·ÎÄÉÀ̼Ç,À§Ä¡) Çì´õ¸¦ ÅëÇؼ Ŭ¶óÀ̾ðÆ®¿¡ Àü´ÞµÈ´Ù. ¶ÇÇÑ, HEAD method ¸¦ Á¦¿ÜÇÑ ¸ðµç °æ¿ì¿¡ ¿äû ¸Þ½ÃÁöÀÇ entity body¸¦ ÅëÇؼ »õ·Î¿î URLÀÇ ÇÏÀÌÆÛ ¸µÅ©¸¦ Æ÷ÇÔÇϴ ªÀº ¸Þ¼¼Áö¸¦ Àü´ÞÇØ ÁÖ¾î¾ß ÇÕ´Ï´Ù. À¥ ºê¶ó¿ìÀú´Âpost method ¸¦ »ç¿ëÇÑ ¿äûÀÇ °á°ú·Î 301 »óÅÂÄڵ带 Àü´Þ¹Þ´Â °æ¿ì¿¡´Â ÀÚµ¿À¸·Î »õ·Î¿î URL¿¡ Á¢¼ÓÀ» Çؼ´Â ¾ÈµÈ´Ù. ¹Ýµå½Ã, »ç¿ëÀÚÀÇ È®ÀÎÀ» °ÅÃÄ¾ß ÇÕ´Ï´Ù. Code 302 Moved temporarily ¿ä±¸ÇÑ µ¥ÀÌÅÍ°¡ º¯°æµÈURL¿¡ ÀÖÀ½À» ¸í½Ã Code 303 See other ¿ä±¸ÇÑ µ¥ÀÌÅ͸¦ º¯°æÇÏÁö ¾Ê¾Ò±â ¶§¹®¿¡ ¹®Á¦°¡ ÀÖÀ½ Code 304 - Not Modified conditional(ÄÁµð¼Å³Î) ÀáÁ¤ÀûÀÎ(Á¶°ÇºÎÀÇ,°¡Á¤ÀûÀÎ) get method°¡ »ç¿ëµÈ °æ¿ì¿¡ Àü´ÞµÈ´Ù. Request(¸®Äù½ºÆ® : ¿ä±¸)¸¦ ó¸®ÇÑ °á°ú If-Modified-since Çì´õ¿¡ ÁöÁ¤µÈ ³¯Â¥/½Ã°£ ÀÌ·¡·Î ÁöÁ¤µÈ ¹®¼°¡ º¯°æµÈ »ç½ÇÀÌ ¾ø´Â °æ¿ì ¼¹ö´Â ÀÌ »óÅÂÄÚµå·Î ÀÀ´äÇØ¾ß ÇÕ´Ï´Ù. À̶§, entity body(½ÇÁ¦ º»¹®) ´Â Àü¼ÛµÇÁö ¾Ê´Â´Ù. (?) À¥ºê¶ó¿ìÀú ij½¬»ç¿ë Ãâ·Â ¼Óµµ Çâ»ó 305 : Use proxy ¿äûµÈ ÀÚ¿øÀº ÇÁ¶ô½Ã¸¦ ÅëÇؾ߸¸ Á¢±ÙÀÌ µÊ Code 4xx - CLIENT_ERROR¿¡ °üÇÑ ÄÚµå (¿ä±¸ ¸Þ½ÃÁö°¡ ó¸®ÇÒ ¼ö ¾øÀ» ¶§) Code 400 - Bad Request Request(¸®Äù½ºÆ®:¿äû) ¸Þ¼¼ÁöÀÇ syntax(½ÅÅýº:±¸¹®)°¡ À߸øµÇ¾î¼ ¼¹ö°¡ request ¸¦ ó¸®ÇÒ ¼ö ¾ø´Ù. Àç Á¢¼ÓÀ» ÇÏ´Â °æ¿ì¿¡ Ŭ¶óÀ̾ðÆ®´Â ¹Ýµå½Ã ¿Ã¹Ù¸¥ request¸Þ½ÃÁö¸¦ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. Code 401 - Unauthorized Request°¡ user authenticationÀ» ÇÊ¿ä·Î ÇÑ´Ù´Â °ÍÀ» Ŭ¶óÀ̾ðÆ®¿¡°Ô ¾Ë·ÁÁÖ±â À§Çؼ »ç¿ëµÈ´Ù. WWW-Authenticate Çì´õ¸¦ ÅëÇؼ ¿äûµÈ ÀÚ¿ø¿¡ Àû¿ëµÇ´Â challenge¸¦ Àü´ÞÇÕ´Ï´Ù. 401 response(¸®½ºÆÇ(Æù)½º:°¨ÀÀ,ÀÀ´ä) ¸¦ ¹ÞÀº Ŭ¶óÀ̾ðÆ®´Â ÀûÀýÇÑ Authorization(¾î´õ¸®Á¦À̼Ç:À§ÀÓ,±ÇÇѺο©) credentials(Å©¸®µ§¼È:½Å¿ë Áõ¸í ¹°)¸¦ Æ÷ÇÔÇÏ´Â Authorization Çì´õ¿Í ÇÔ²² ´Ù½Ã Request ¸Þ½ÃÁö¸¦ Àü¼ÛÇÕ´Ï´Ù. Request ¸Þ½ÃÁö¿¡ ±×¿Í °°Àº Authorization credentialsÀÌ Æ÷ÇÔµÈ °æ¿ì¿¡ 401 »óÅÂÄڵ尡 Àü´ÞµÇ¸é user authentication(¾î´øÆ®ÄÉÀÕ:ÀÎÁõ)ÀÌ ½ÇÆÐÇÑ °ÍÀ» ³ªÅ¸³½´Ù. - ÀÎÁõ ½ÇÆÐ Code 401.1: Unauthorized, ±ÇÇÑ ¾øÀ½ ·Î±×¿Â½ÇÆÐ ÀÌ ¿¡·¯´Â ¼¹ö¿¡ ·Î±×¿Â ÇÏ·Á´Â ¿äû»çÇ×ÀÌ ¼¹ö¿¡ µé¾îÀÖ´Â ±ÇÇÑ°ú ºñ±³ÇßÀ» ¶§ ¸ÂÁö ¾ÊÀ» °æ¿ì ¹ß»ýÇÕ´Ï´Ù. ÀÌ °æ¿ì, ¿©·¯ºÐÀÌ ¿äûÇÑ ÀÚ¿ø¿¡ Á¢±ÙÇÒ ¼ö ÀÖ´Â ±ÇÇÑÀ» ºÎ¿©¹Þ±â À§ÇØ ¼¹ö ¿î¿µÀÚ¿¡°Ô ¿äûÇØ¾ß ÇÒ °ÍÀÌ´Ù. Code 401.2: Unauthorized, ±ÇÇÑ ¾øÀ½ ¼¹ö ±¸¼ºÀ¸·Î ÀÎÇÑ ·Î±×¿Â ½ÇÆÐ ÀÌ ¿¡·¯´Â ¼¹ö¿¡ ·Î±×¿Â ÇÏ·Á´Â ¿äû»çÇ×ÀÌ ¼¹ö¿¡ µé¾îÀÖ´Â ±ÇÇÑ°ú ºñ±³ÇßÀ» ¶§ ¸ÂÁö¾ÊÀ» °æ¿ì ¹ß»ýÇÕ´Ï´Ù. ÀÌ°ÍÀº ÀϹÝÀûÀ» À¸·Î ÀûÀýÇÑ www-authenticate head field¸¦ Àü¼ÛÇÏÁö ¾Ê¾Æ¼ ¹ß»ýÇÕ´Ï´Ù. Code 401.3: Unauthorized, ±ÇÇÑ ¾øÀ½ ÀÚ¿ø¿¡ ´ëÇÑ ACL¿¡ ±âÀÎÇÑ ¾×¼¼½º °ÅºÎ ÀÌ ¿¡·¯´Â Ŭ¶óÀ̾ðÆ®°¡ ƯÁ¤ ÀÚ¿ø¿¡ Á¢±ÙÇÒ ¼ö ¾øÀ» ¶§ ¹ß»ýÇÕ´Ï´Ù. ÀÌ ÀÚ¿øÀº ÆäÀÌÁö°¡ µÉ ¼öµµ ÀÖ°í , Ŭ¶óÀ̾ðÆ®ÀÇ ÁÖ¼Ò ÀԷ¶õ¿¡ ¸í±âµÈ ÆÄÀÏÀÏ ¼öµµ ÀÖ½À´Ï´Ù. ¾Æ´Ï¸é Ŭ¶óÀ̾ðÆ®°¡ Çà´ç ÁÖ¼Ò·Î µé¾î°¥ ¶§ ÀÌ¿ëµÇ´Â ¶Ç ´Ù¸¥ ÆÄÀÏÀÏ ¼öµµ ÀÖ½À´Ï´Ù. ¿©·¯ºÐÀÌ Á¢±ÙÇÒ Àüü ÁÖ¼Ò¸¦ ´Ù½Ã È®ÀÎÇØ º¸°í À¥ ¼¹ö ¿î¿µÀÚ¿¡°Ô ¿©·¯ºÐÀÌ ÀÚ¿ø¿¡ Á¢±ÙÇÒ ±ÇÇÑÀÌ ÀÖ´ÂÁö¸¦ È®ÀÎÇØ º¾´Ï´Ù. Code 401.4: Unauthorized, ±ÇÇÑ ¾øÀ½ ÇÊÅÍ¿¡ ÀÇÇØ ±ÇÇÑ ºÎ¿©°¡ °ÅºÎ ÀÌ ¿¡·¯´Â À¥ ¼¹ö°¡ ¼¹ö¿¡ Á¢¼ÓÇÏ´Â »ç¿ëÀÚµéÀ» È®ÀÎÇϱâ À§ÇØ ¼³Ä¡ÇÑ ÇÊÅÍ ÇÁ·Î±×·¥ÀÌ ÀÖÀ½À» ÀǹÌÇÕ´Ï´Ù. ¼¹ö¿¡ Á¢¼ÓÇÑ´Â µ¥ ÀÌ¿ëµÇ´Â ÀÎÁõ °úÁ¤ÀÌ ÀÌ·± ÇÊÅÍ ÇÁ·Î±×·¥¿¡ ÀÇÇØ °ÅºÎµÇ¾ú´Ù. Code 401.5: Unauthorized, ±ÇÇÑ ¾øÀ½ ISA PI/CGI ¾ÖÇø®ÄÉÀ̼ǿ¡ ÀÇÇÑ ±ÇÇѺο© ½ÇÆÐ ÀÌ ¿¡·¯´Â ¿©·¯ºÐÀÌ ÀÌ¿ëÇÏ·Á´Â À¥ ¼¹öÀÇ ¾îµå·¹½º¿¡ISA PI³ª CGIÇÁ·Î±×·¥ÀÌ ¼³Ä¡µÇ¾î ÀÖ¾î »ç¿ëÀÚÀÇ ±ÇÇÑÀ» °ËÁõÇÏ°í ÀÖÀ½À» ÀǹÌÇÕ´Ï´Ù. ¼¹ö¿¡ Á¢¼ÓÇÏ´Â µ¥ ÀÌ¿ëµÇ´Â ÀÎÁõ °úÁ¤ÀÌ ÀÌ ÇÁ·Î±×·¥¿¡ ÀÇÇØ °ÅºÎµÇ¾ú´Ù. Code 402: Payment Required ¿¹¾àµÇ¾î ÀÖÀ½ Code 403 ÄÚµå Forbidden ÃâÀÔ±ÝÁö±¸¿ª Code 403.1: Forbidden, ±ÝÁö(¼öÇà Á¢±Ù ±ÝÁö). ÀÌ ¿À·ù´ÂCGI³ª ISAPI, ȤÀº ¼öÇà½ÃÅ°Áö ¸øÇϵµ·Ï µÇ¾îÀÖ´Â µð·ºÅ丮 ³»ÀÇ ½ÇÇà ÆÄÀÏÀ» ¼öÇà½ÃÅ°·Á°í ÇßÀ» ¶§ ¹ß»ýÇÕ´Ï´Ù. Code 403.2: Forbidden, ±ÝÁö(Àбâ Á¢±Ù ±ÝÁö). ÀÌ ¿¡·¯´Â ºê¶ó¿ìÀú°¡ Á¢±ÙÇÑ µð·ºÅ丮¿¡ °¡¿ëÇÑ µðÆúÆ® ÆäÀÌÁö°¡ ¾øÀ» °æ¿ì¿¡ ¹ß»ýÇÕ´Ï´Ù. ¾Æ´Ï¸é Eecute³ª Script·Î ºÐÇÑÀÌ ºÎ¿©µÈ µð·ºÅ丮¿¡ µé¾îÀÖ´Â HTMLÆäÀÌÁö¸¦ º¸·ÁÇßÀ» ¶§ ¹ß»ýÇÕ´Ï´Ù. Code 403.4: Forbidden, ±ÝÁö(SSL ÇÊ¿äÇÔ). ÀÌ ¿¡·¯´Â ¿©·¯ºÐÀÌ Á¢±ÙÇÏ·Á´Â ÆäÀÌÁö°¡SSL·Î º¸¾È À¯Áö µÇ°í ÀÖ´Â °ÍÀÏ ¶§ ¹ß»ýÇÕ´Ï´Ù. ÀÌ°ÍÀ» º¸±â À§Çؼ ¿©·¯ºÐÀº ÁÖ¼Ò¸¦ ÀÔ·ÂÇϱâ Àü¿¡ ¸ÕÀú SSLÀ» ÀÌ¿ëÇÒ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù. Code 403.5: Forbidden, ±ÝÁö (SSL 128ÇÊ¿äÇÔ). ÀÌ ¿¡·¯´Â Á¢±ÙÇÏ·Á´Â ÆäÀÌÁö°¡SSL·Î º¸¾ÈÀ¯Áö µÇ°í ÀÖ´Â °ÍÀÏ ¶§ ¹ß»ýÇÕ´Ï´Ù. ÀÌ ÀÚ¿øÀ» º¸±â À§Çؼ´Â ¿©·¯ºÐÀÇ ºê¶ó¿ìÀú°¡ SSLÀÇ ÇØ´ç ·¹º§À» Áö¿øÇØ¾ß ÇÕ´Ï´Ù. ¿©·¯ºÐÀÇ ºê¶ó¿ìÀú°¡ 128ºñÆ®ÀÇ SSLÀ» Áö¿øÇÏ´Â Áö¸¦ È®ÀÎÇØ º¾´Ï´Ù. Code 403.6: Forbidden, ±ÝÁö(IP ÁÖ¼Ò °ÅºÎµÊ). ÀÌ ¿¡·¯´Â ¼¹ö°¡ »çÀÌÆ®¿¡ Á¢±ÙÀÌ Çã¿ëµÇÁö ¾ÊÀºIPÁÖ¼Ò¸¦ °®°í Àִµ¥, »ç¿ëÀÚ°¡ ÀÌ ÁÖ¼Ò·Î Á¢±ÙÇÏ·Á ÇßÀ» ¶§ ¹ß»ýÇÕ´Ï´Ù. Code 403.7: Forbidden, ±ÝÁö(Ŭ¶óÀ̾ðÆ® È®ÀÎ ÇÊ¿ä). ÀÌ ¿¡·¯´Â ¿©·¯ºÐÀÌ Á¢±ÙÇÏ·Á´Â ÀÚ¿øÀÌ ¼¹ö°¡ ÀνÄÇϱâ À§ÇØ ¿©·¯ºÐÀÇ ºê¶ó¿ìÀú¿¡°Ô Ŭ¶óÀ̾ðÆ®SSLÀ» ¿äûÇÏ´Â °æ¿ì ¹ß»ýÇÕ´Ï´Ù. ÀÌ°ÍÀº ¿©·¯ºÐÀÌ ÀÚ¿øÀ» ÀÌ¿ëÇÒ ¼ö ÀÖ´Â »ó¿ëÀÚÀÓÀ» ÀÔÁõÇϴµ¥ »ç¿ëµÈ´Ù. Code 403.8: Forbidden, ±ÝÁö (»çÀÌÆ® Á¢±Ù °ÅºÎµÊ). ÀÌ ¿¡·¯´Â À¥ ¼¹ö°¡ ¿äû»çÇ×À» ¼öÇàÇÏ°í ÀÖÁö ¾Ê°Å³ª, ÇØ´ç »çÀÌÆ®¿¡ Á¢±ÙÇÏ´Â °ÍÀÌ Çã¶ôµÇÁö ¾Ê¾ÒÀ» °æ¿ì ¹ß»ýÇÕ´Ï´Ù. Code 403.9: Forbidden, Á¢±Ù ±ÝÁö(¿¬°áµÈ »ç¿ëÀÚ¼ö °ú´Ù). ÀÌ ¿¡·¯´Â À¥¼¹öBUSY »óÅ¿¡ ÀÖ¾î¼ ¿©·¯ºÐÀÇ ¿äûÀ» ¼öÇàÇÒ¼ö ¾øÀ» °æ¿ì¿¡ ¹ß»ýÇÕ´Ï´Ù. Àá½Ã ÈÄ¿¡ ´Ù½Ã Á¢±ÙÇØ º¸µµ·Ï ÇÕ´Ï´Ù. Code 403.10: Forbidden, Á¢±Ù ±ÝÁö(¼³Á¤ÀÌ È®½Ç ÇÏÁö ¾ÊÀ½). ÀÌ ¼ø°£ À¥ ¼¹öÀÇ ¼³Á¤ÂÊ¿¡ ¹®Á¦°¡ ÀÖ½À´Ï´Ù. Code 403.11: Forbidden, Á¢±Ù±ÝÁö(Æнº¿öµå º¯°æµÊ). ÀÌ ¿¡·¯´Â »ç¿ëÀÚ È®Àδܰ迡¼ À߸øµÈ Æнº¿öµå¸¦ ÀÔ·ÂÇßÀ» °æ¿ì ¹ß»ýÇÕ´Ï´Ù. ÆäÀÌÁö¸¦ °»½ÅÇÑ ÈÄ ´Ù½Ã ½ÃµµÇØ º¾´Ï´Ù. Code 403.12: Forbidden, Á¢±Ù±ÝÁö(Mapper Á¢±Ù ±ÝÁöµÊ). ¿©·¯ºÐÀÇ Å¬À̾ðÆ® ÀÎÁõ¿ë ¸ÊÀÌ ÇØ´ç À¥ »çÀÌÆ®¿¡ Á¢±ÙÇÏ´Â °ÍÀÌ °ÅºÎµÇ¾ú´Ù. »çÀÌÆ® ¿î¿µÀÚ¿¡°Ô Ŭ¶óÀ̾ðÆ® ÀÎÁõ Çã°¡¸¦ ¿äûÇÕ´Ï´Ù. ¶ÇÇÑ ¿©·¯ºÐÀº ¿©·¯ºÐÀÇ Å¬¶óÀ̾ðÆ® ÀÎÁõÀ» ¹Ù²Ü ¼öµµ ÀÖ½À´Ï´Ù. Code 403.13 - ¾×¼¼½º ±ÝÁö Ŭ¶óÀ̾ðÆ® ÀÎÁõ¼ ÇØÁö Code 403.15 - ¾×¼¼½º ±ÝÁö Ŭ¶óÀ̾ðÆ® ¾×¼¼½º ¶óÀ̼¾½º ÃÊ°ú Code 403.16 - ¾×¼¼½º ±ÝÁö Ŭ¶óÀ̾ðÆ® ÀÎÁõ¼°¡ À¯È¿ÇÏÁö ¾Ê°Å³ª ½Å·ÚÇÒ ¼ö ¾øÀ½ Code 403.17 - ¾×¼¼½º ±ÝÁö Ŭ¶óÀ̾ðÆ® ÀÎÁõ¼°¡ ¸¸·áµÇ¾ú°Å³ª ¾ÆÁ÷ À¯È¿ÇÏÁö ¾ÊÀ½ Code 404 - Not Found ¹®¼¸¦ ãÀ» ¼ö ¾øÀ½ Request-URL(¿äû URL)¿¡ ÇØ´çÇÏ´Â ÀÚ¿øÀ» ãÀ» ¼ö ¾øÀ» °æ¿ì¿¡ »ç¿ëµÈ´Ù ±×·± »óÅ°¡ ÀϽÃÀûÀÎ °ÍÀÎÁö ¾Æ´Ï¸é ¾ðÁ¦³ª ±×·¸°Ô µÇ´ÂÁö¸¦ ³ªÅ¸³»´Â ¾î¶² Á¤º¸µµ Àü´ÞµÇÁö ¾Ê´Â´Ù. ÀÌ·± »óŸ¦ Ŭ¶óÀ̾ðÆ®¿¡°Ô ¾Ë¸®°í ½ÍÁö ¾ÊÀ» °æ¿ì¿¡´Â 403 »óÅÂÄڵ带 ´ë½Å »ç¿ëÇصµ µÈ´Ù. À¥ ¼¹ö°¡ ¿äûÇÑ ÆÄÀÏÀ̳ª ½ºÅ©¸³Æ®¸¦ ãÁö ¸øÇß´Ù. URLÀ» ´Ù½Ã Àß º¸°í ÁÖ¼Ò°¡ ¿Ã¹Ù·Î ÀԷµǾú´ÂÁö È®ÀÎÇغ¾´Ï´Ù. ÇØ°á¹æ¹ý: a.µµ±¸ ¢º ÀÎÅÍ³Ý¿É¼Ç ¢º ÀÏ¹Ý ¢º ÄíÅ°»èÁ¦, ÆÄÀÏ»èÁ¦, ¸ñ·ÏÁö¿ì±â b.µµ±¸ ¢º ÀÎÅÍ³Ý¿É¼Ç ¢º °í±Þ ¢º [URLÀ» Ç×»ó UTF-8FH·Î º¸³¿] üũ ÇØÁ¦. Code 405: Method not allowed, ¸Þ½îµå Çã¿ë ¾ÈµÊ. Request ¶óÀο¡ ¸í½ÃµÈ ¸Þ½îµå¸¦ ¼öÇàÇϱâ À§ÇØ ÇØ´ç ÀÚ¿øÀÇ ÀÌ¿ëÀÌ Çã¿ëµÇÁö ¾Ê¾Ò´Ù. ¿©·¯ºÐÀÌ ¿äûÇÑ ÀÚ¿ø¿¡ ÀûÀýÇÑ MIME ŸÀÔÀ» °®°í ÀÖ´ÂÁö È®ÀÎÇØ º¾´Ï´Ù. Code 406: Not Acceptable, ¹Þ¾ÆµéÀÏ ¼ö ¾øÀ½. ¿äû »çÇ׿¡ ÇÊ¿äÇÑ ÀÚ¿øÀº ¿äû »çÇ×À¸·Î Àü´ÞµÈAcceptheader¿¡ µû¶ó "Not Acceptable"ÀÎ ³»¿ëÀ» °¡Áø Response °³Ã¼¸¸À» ¸¸µé ¼ö ÀÖ½À´Ï´Ù. Code 407: Proxy Authentication Required, ´ë¸®(Proxy) ÀÎÁõÀÌ ÇÊ¿äÇÔ. ÇØ´ç ¿äûÀÌ ¼öÇàµÇµµ·Ïproxy ¼¹ö¿¡°Ô ÀÎÁõÀ» ¹Þ¾Æ¾ß ÇÕ´Ï´Ù. proxy¼¹ö·Î ·Î±×¿Â ÇÑ ÈÄ¿¡ ´Ù±â ½ÃµµÇØ º¾´Ï´Ù.
Code 408 : Request timeout ¿äû½Ã°£ÀÌ Áö³² Code 409 : Conflict Ãæµ¹(¾î¶°ÇÑ ºÎºÐÀÇ Ãæµ¹·Î ÀÀ´äÇÏÁö ¸øÇÔ) Code 410 : Gone ¿µ±¸ÀûÀ¸·Î »ç¿ëÇÒ ¼ö ¾øÀ½ Code 411 : Length required À¯È¿ÇÏÁö ¸øÇÑContent-Length·Î ¿äûÀ» ÇÏ¿´À½. Code 412: Precondition Failed, ¼±°á Á¶°Ç ½ÇÆÐ. Request-header field¿¡ Çϳª ÀÌ»ó¿¡ ¼±°áÁ¶°Ç¿¡ ´ëÇÑ °ªÀÌ ¼¹ö¿¡¼ Å×½ºÆ® °á°ú FALSE·Î ³ª¿ÔÀ» °æ¿ì¿¡ ¹ß»ýÇÕ´Ï´Ù. ÇöÀç ÀÚ¿øÀÇ ¸ÞŸ-Á¤º¸°¡ Çϳª ÀÌ»óÀÇ ÀÚ¿ø¿¡ Àû¿ëµÇ´Â °ÍÀ» ¸·±â À§ÇÑ Å¬¶óÀ̾ðÆ® ¼±°áÁ¶°ÇÀÌ Àǵµ µÇ¾îÁ³´Ù. Code 413 : Request entity too large ¿ä±¸entity°¡ ³Ê¹«Ä¿¼ 󸮰¡ °ÅºÎµÊ. Code 414: Request-URI too long, ¿äûÇÑ URI°¡ ³Ê¹« ±æ´Ù. ¿äûÇÑURI°¡ ³Ê¹« ±æ¾î¼ ¼¹ö°¡ ¿äû »çÇ×ÀÇ ÀÌÇàÀ» °ÅºÎÇß´Ù. ÀÌ·¸°Ô Èñ±ÍÇÑ »óȲÀº ¾Æ·¡¿Í °°Àº °æ¿ì¿¡¸¸ ¹ß»ýÇÕ´Ï´Ù. Ŭ¶óÀ̾ðÆ®°¡ ±ä Ž»ö¿ë Á¤º¸¸¦ °¡Áö°í POST ¿äûÀ» GETÀ¸·Î ºÎÀûÀýÇÏ°Ô ÀüȯÇß´Ù. Ŭ¶óÀ̾ðÆ®°¡ Redirection¹®Á¦¸¦ Á¢ÇÏ°Ô µÇ¾ú´Ù. ¼¹ö°¡, ¸î¸î ¼¹ö°¡ »ç¿ëÇÏ°í ÀÖ´Â ¿äûÇÑ URI ¸¦ Àаí ó¸®ÇÏ´Â °íÁ¤µÈ ±æÀÌÀÇ ¸Þ·Î¸® ¹öÆÛ¸¦ ÀÌ¿ëÇØ º¸¾Èü°è¿¡ µé¾î°¡·Á´Â , Ŭ¶óÀ̾ðÆ®¿¡ ÀÇÇÑ °ø°ÝÀ» ¹Þ°í ÀÖ½À´Ï´Ù. Code 415 Unsupported Media Type Áö¿øµÇÁö ¾ÊÀº ¹Ìµð¾î Çü½Ä Code 416 Requested Range Not Satisfiable Code 417 Expectation Failed Code 5xx - SERVER_ERROR¿¡ °üÇÑ ÄÚµå (¼¹ö°¡ ¿äûÀ» ó¸®ÇÏ´Â °úÁ¤¿¡¼ ¹®Á¦¹ß»ý) Code 500: Internal Server Error, ¼¹ö ³»ºÎ ¿À·ù. À¥ ¼¹ö°¡ ¿äû»çÇ×À» ¼öÇàÇÒ ¼ö ¾ø´Ù. ´Ù½Ã ÇÑ ¹ø ¿äûÇØ º¾´Ï´Ù. Code 500-11 ¼¹ö Á¾·á Áß Code 500-12 ÀÀ¿ë ÇÁ·Î±×·¥ ´Ù½Ã ½ÃÀÛ Code 500-13 ¼¹ö »ç¿ë·®ÀÌ ¸¹À½ Code 500-14 À߸øµÈ ÀÀ¿ë ÇÁ·Î±×·¥ Code 500-15 global.asa>¿¡ ´ëÇÑ ¿äûÀÌ Çã¿ëµÇÁö ¾ÊÀ½ Code 501: Not Implemented, Àû¿ë ¾ÈµÊ. À¥ ¼¹ö°¡ ¿äû»çÇ×À» ¼öÇàÇÏ´Â µ¥ ÇÊ¿äÇÑ ±â´ÉÀ» Áö¿øÇÏÁö ¾Ê´Â´Ù. ¿¡·¯°¡ ¹ß»ýÇÑ URLÀ» È®ÀÎÇÑ ÈÄ¿¡, ¹®Á¦°¡ Áö¼ÓµÉ °æ¿ì¿¡´Â À¥ ¼¹ö ¿î¿µÀÚ¿¡°Ô ¿¬¶ôÇÕ´Ï´Ù. Code 502: Bad gateway, °ÔÀÌÆ®¿þÀÌ »óÅ ³ª»Ý/¼¹öÀÇ °úºÎÇÏ »óÅÂ. Gateway³ª proxy·Î È°µ¿ÇÏ°í ÀÖ´Â ¼¹ö°¡ ¿ä±¸ »çÇ×À» Á¢¼öÇÑ upstream ¼¹ö·ÎºÎÅÍ ºÒ¸íÈ®ÇÑ ´äº¯À» Á¢¼ö ÇßÀ» ¶§ ¹ß»ýÇÕ´Ï´Ù. ¸¸¾à ¹®Á¦°¡ Áö¼ÓµÈ´Ù¸é À¥ ¼¹ö ¿î¿µÀÚ¿Í »óÀÇÇØ º¾´Ï´Ù. Code 503: Service Unavailable, ¿ÜºÎ ¼ºñ½º°¡ Á×¾ú°Å³ª ÇöÀç ¸ØÃá »óÅ ¶Ç´Â ÀÌ¿ëÇÒ ¼ö ¾ø´Â ¼ºñ½º. ¼¹ö´Â ÇöÀç ÀϽÃÀûÀÎ °úºÎÇÏ ¶Ç´Â °ü¸®(À¯Áö,º¸¼ö) ¶§¹®¿¡ ¿äûÀ» ó¸®ÇÒ ¼ö ¾ø´Ù. ÀÌ°ÍÀº ¾à°£ÀÇ Áö¿¬ÈÄ ´ú°ÔµÉ ÀϽÃÀûÀÎ »óŸ¦ ¸»ÇÕ´Ï´Ù. Retry-After Çì´õ¿¡ Áö¿¬ÀÇ ±æÀÌ°¡ Ç¥½ÃÇÏ°Ô µÉÁöµµ ¸ð¸¥´Ù. ¸¸¾à Retry-After¸¦ ¹ÞÁö ¸øÇß´Ù¸é Ŭ¶óÀ̾ðÆ®´Â 500 ÀÀ´äÀ» À§ÇØ ÇÏ°íÀÚ Çߴ°Íó·³ ÀÀ´äÀ» ó¸®ÇØ¾ß ÇÕ´Ï´Ù. »óÅÂÄÚµåÀÇ Á¸Àç´Â ¼¹ö°¡ °úºÎÇÏ°¡ °É¸±¶§ ±×°ÍÀ» »ç¿ëÇؾßÇÑ´Ù´Â °ÍÀ» ¸»ÇÏ´Â °ÍÀÌ ¾Æ´Ï´Ù. ¸î¸î ¼¹ö´Â Á¢¼ÓÀ» °ÅºÎÇÏ´Â °ÍÀ» ¹Ù¶öÁöµµ ¸ð¸¥´Ù. Code 504 : Gateway timeout °ÔÀÌÆ®¿þÀÌ(¶Ç´Â ÇÁ¶ô½Ã)¼¹ö°¡ ½Ã°£³»¿¡ ¿äûÀÇ Ã³¸®¸¦ ¿Ï·áÇÏ´Â ¼ö½ÅÀ» ¹ÞÁö ¸øÇÔ. Code 505 : HTTP version not supported Áö¿øµÇÁö ¾Ê´ÂHTTP ¹öÁ¯ÀÓ. 506 : VARIANT_ALSO_VARIES 507 : INSUFFICIENT_STORAGE 510 : NOT_EXTENDED 601 : Á¢±ÙºÒ°¡. HTTP CONNECT TIMEOUT 3Ãʳ»¿¡ CP·Î HTTP ConnectionÀ» ÇÏÁö ¸øÇÑ °æ¿ì (¿¹) Network ÀÌ»ó, CPÀÇ °úºÎÇÏ·Î ÀÎÇØ CP Web¼¹ö·Î connectionÀÌ ¾ÈµÉ ¶§)
|
|