Quantcast
Channel: Live News for Yii Framework
Viewing all articles
Browse latest Browse all 3361

[Wiki] Tarpit for bad bots

$
0
0

I recently built a tarpit for bad bots available at the googlecode repo

Yii Setup

How to set up php-labrea for use with the yii framework Details

Unzip to the root dir.
Edit your protected/views/layout/main.php add
<?php $pitdir = "http://" . $_SERVER['HTTP_HOST'] . "/php-labrea/"; ?>
    <a href="<?php echo $pitdir; ?>"><img src="images/pixel.gif" border="0" 
    alt=" " width="1" height="1" style="display:none;"></a>
Edit your index.php bootstrap adding to the top of the file
include($_SERVER['DOCUMENT_ROOT'] . "/php-labrea/classes/tarpit.php"); 
    // change the following paths if necessary
    $tarpit=new tarpit;
 
    if($tarpit->isBot()){
            $location="http://" . $_SERVER['HTTP_HOST'] ."/php-labrea";
            header('location:'.$location);
            exit;
    }else

Viewing all articles
Browse latest Browse all 3361

Trending Articles