¼Û°î´åÄÄÀ» ½ÃÀÛÆäÀÌÁö·Î      ¼Û°î´åÄÄÀ» Áñ°Üã±â¿¡ 

| ÇÁ·ÎÇÊ | ¹ø¿ª | Àϱâ | ÆíÁö | Ç¥Çö | Ȱ¿ë | ±âÃâÁö | 2015 | 14(B) | 14(A) | 2013 | 2012 | 2011 | 2010 | 2009 | ½Ç¿ë | new | ¼º¹® | Q&A |  »çÁø |

    | ÀÚÀ۽à | ÈÞÁöÅë |






  µ¿½ÃÁ¢¼ÓÀÚ:     0264

 
ÀÛ¼ºÀÏ : 26/06/28
µ¿½Ã Á¢¼ÓÀÚ°¡ ¸¹³×¿ä
 ±Û¾´ÀÌ : songgok
Á¶È¸ : 317  

¾È³çÇϼ¼¿ä.

µ¿½Ã Á¢¼ÓÀÚ(Connect) ±â´ÉÀº À¥»çÀÌÆ®¿¡ Á¢±ÙÇÏ´Â "¸ðµç IP¿Í ºê¶ó¿ìÀú(User-Agent) Á¤º¸"¸¦ ±â·ÏÇϱ⠶§¹®¿¡, ±¸±Û ¡¤ ³×À̹ö ¡¤ ´ÙÀ½ µî °Ë»ö¿£ÁøÀÇ Å©·Ñ¸µ º¿(Robot)±îÁö ¸ðµÎ Á¢¼ÓÀÚ·Î Áý°èµÇ¾î ¼ýÀÚ°¡ ºÎÇ®·ÁÁö°ï ÇÕ´Ï´Ù. ½ÇÁ¦ ¹æ¹®°´°ú À¯»çÇÏ°Ô ·Îº¿À» Á¦¿ÜÇÑ »ç¶÷¸¸ Á¢¼ÓÀÚ ¼ö·Î Ç¥ÇöÇÏ·ÁÇϸé, Á¢¼Ó ±â·ÏÀ» ³²±â´Â ¼Ò½º Äڵ忡¼­ °Ë»ö¿£Áø º¿µéÀÇ User-Agent¸¦ ÆÇº°ÇÏ¿© Á¦¿ÜÇϵµ·Ï ¼öÁ¤ÇØ¾ß ÇÕ´Ï´Ù. ÇÏÁö¸¸ Àü php¾ð¾î ±â¼ú±îÁö´Â ¾ø½À´Ï´Ù. °øÁö¸¦ ¿Ã¸®·Á´Ù ±×³É ³ªµÐ »óÅÂÀÌ´Ï ¿ÀÇØ ¾øÀ¸½Ã±â ¹Ù¶ø´Ï´Ù.

±×³É ¹«½ÃÇÏ¸é µÉ µíÇÕ´Ï´Ù.

´Ù¸¸, ÀÌ robot agent¸¦ Â÷´Ü ÇÒ ¼ö´Â ÀÖÁö¸¸ ±×·¸°Ô µÇ¸é Á¦ ȨÆäÀ̰¡ °Ë»öÀÌ µÇÁú ¾Ê½À´Ï´Ù. ¾Æ¸¶ Áö±Ý ÀÌ ½Ã°£µµ ·Îº¿ÀÌ Á¦ ȨÆäÀÌÁö¸¦ µ¹¾Æ´Ù´Ï°Å³ª »óÁÖÇÏ¸ç °Ë»öÀڵ鿡°Ô Á¤º¸¸¦ Á¦°øÇϰí ÀÖÀ» °Ì´Ï´Ù. µ¿½ÃÁ¢¼ÓÀÚ¼ö´Â º¿À» »ç¶÷À¸·Î ÀνÄÇϱ⠶§¹®¿¡ ¾ß°£¿¡µµ µ¿½Ã Á¢¼ÓÀÚ°¡ ¸¹Àº °ÍÀ̰í Á¦°¡ ÀÎÀ§ÀûÀ¸·Î Á¶ÀÛÇÑ °ÍÀÌ ¾Æ´ÔÀ» ¾Ë·Áµå¸³´Ï´Ù.


<!-- º¿ Á¦¿Ü ¼Ò½º¼öÁ¤ -->

±âÁ¸ ÄÚµå ¾Æ·¡¿¡ ·Îº¿(Bot/Crawler) Ű¿öµå¸¦ üũÇÏ¿© Á¢¼Ó ±â·ÏÀ» °Ç³Ê¶Ù´Â Äڵ带 Ãß°¡ÇÕ´Ï´Ù.

PHP

 $vi_agent = _baddslashes($_SERVER['HTTP_USER_AGENT']); 

--- ·Îº¿ Á¦¿Ü ÄÚµå Ãß°¡ ½ÃÀÛ ---

$is_robot = false;$robots = array( 'bot', 'crawl', 'spider', 'slurp', 'yahoo', 'naver', 'daum', 'yandex', 'bing', 'facebook', 'twitter', 'bytespider', 'gpt' ); foreach($robots as $robot) { if(stripos($vi_agent, $robot) !== false) { $is_robot = true; break; } } 

// ·Îº¿ÀÎ °æ¿ì ÇöÀç Á¢¼ÓÀÚ(login) ¹× ¹æ¹®ÀÚ ±â·ÏÀ» ÇÏÁö ¾Ê°í ÆÄÀÏ ½ÇÇàÀ» Á¾·áÇÕ´Ï´Ù. if($is_robot) { return; } // --- ·Îº¿ Á¦¿Ü ÄÚµå Ãß°¡ ³¡ --- 

<!-- º¿ Á¦¿Ü ¼Ò½º¼öÁ¤ ³¡ -->

 
   
 

Copyright ¨Ï 1998, songgok.com by Bum-Sik Son. update 2011, All rights reserved. sonbumsik@hanmail.net