Version: 0.17
Type: Full Script
Category: HTTP
License: GNU General Public License
Description: This script redirects you to either a defined query or just a http site. It has support for custom queries and it logs all redirections to a txt file. No MySQL needed
<?php // ReDirect Script by rmac // redir.php // version 0.17 // http://www.rmac2k.net // // to configure just // make $home = "yourwebsite"; // and create the file redirdata.php and allow it to be written globally // then go down to custom queries // ----------------- // edit these varibles //------------------ $DATA_FILE = "redirdata.php"; $home = "http://www.rmac2k.net"; // do not edit this area // ---------------------------------------------------------- if (strlen($QUERY_STRING) > 2) { if (file_exists($DATA_FILE)) { $fp = fopen("$DATA_FILE", "a"); flock($fp, 1); $count = $QUERY_STRING; $ip = $REMOTE_ADDR; $from = " from "; $today = gmdate("F j, Y, g:i:s a"); $space = " -- "; $time = mktime(); $newline = "<br>"; fseek($fp,0); fputs($fp, $today); fputs($fp, $space); fputs($fp, $count); fputs($fp, $space); fputs($fp, $from); fputs($fp, $ip); fputs($fp, $newline); flock($fp, 3); fclose($fp); } else { echo "Can't find file, check '$file' <BR>"; } // end do not edit area // ----------------------------------------------------------- // BEGIN REDIRECT // edit below //-------------------------------------- // add custom queries, ie: http://blah.com/redir.php?packetstorm //-------------------------------------- if ($QUERY_STRING == "securityfocus") { $url = "http://www.securityfocus.com"; } else if ($QUERY_STRING == "packetstorm") { $url = "http://packetstorm.securify.com"; } else if ($QUERY_STRING == "insecure") { $url = "http://www.insecure.org"; } // Do not edit below else { $url = $QUERY_STRING; } } else { $url = $home; } header("Location: $url"); echo "redirecting..."; ?>