السلام عليكم والرحمة

اخواني انا مركب هاك اعادة التوجيه ومسبب لي بعض الاشكاليات والمطلوب من أهل الخبرة

التعديل فيه بحيث عندما يكون رابط الملف المطلوب للتحميل هو على موقعي لا يقوم باعادة التوجيه له ،

أي كيف يمكنني استثناء بعض الدومينات من هذا الهاك


وهل يتم التعديل في ملف redirctor ام في ملف الهاك نفسه

<?php
/*======================== ========================= =====================*\
|| ######################### ######################### ################## ||
|| # vbAnonymizer Version 2.2 for vBulletin 3.6.x # ||
|| # Copyright (c) 2006, Hanson Wong. All Rights Reserved. # ||
|| ######################### ######################### ################## ||
\*======================= ========================= ======================*/
// ######################## SET PHP ENVIRONMENT ######################### ##
error_reporting(E_ALL & ~E_NOTICE);
// ##################### DEFINE IMPORTANT CONSTANTS #######################
define('THIS_SCRIPT', 'redirector');
// #################### PRE-CACHE TEMPLATES AND DATA ######################
// get special phrase groups
$phrasegroups = array();
// get special data templates from the datastore
$specialtemplates = array();
// pre-cache templates used by all actions
$globaltemplates = array(
'vbanonymizer'
);
// pre-cache templates used by specific actions
$actiontemplates = array();
// ######################### # REQUIRE BACK-END ######################### ###
require_once('./global.php');
// ######################### ######################### ######################
// ######################### START MAIN SCRIPT ######################### ###
// ######################### ######################### ######################
// get required variables before starting script
$do = $_GET['do'];
$url = $_GET['url'];
$url = $vbulletin->input->clean($url, TYPE_STR);
$displayurl = "<a href=\"redirector.php?do= nodelay&url=$url\">$url</a>";
$forum = $vbulletin->options[bbtitle];
$delay = $vbulletin->options[vbanonymizer_delay];
$navbits = array();
if (isset($do) AND $do == "about")
{
$navbits[$parent] = "About vbAnonymizer";
}
elseif (isset($url) AND $url !== "" AND isset($do) AND $do == "nodelay")
{
echo "<meta http-equiv=\"refresh\" content=\"0; URL=$url\">";
die();
}
else
{
$title = $vbulletin->options[vbanonymizer_title];
$navbits[$parent] = "$title";
}
$navbits = construct_navbits($navbit s);
eval('$navbar = "' . fetch_template('navbar') . '";');
if (isset($do) AND $do == "about")
{
eval('print_output("' . fetch_template('vbanonymi zer_about') . '");');
}
else
{
$message = $vbulletin->options[vbanonymizer_message];
$message = str_replace("{forum}", $forum, $message);
$message = str_replace("{url}", $displayurl, $message);
if ($vbulletin->options[vbanonymizer_countdown] == '1')
{
$message = str_replace("{delay}", "<span id=\"delay\">$delay</span>", $message);
}
else
{
$message = str_replace("{delay}", "$delay", $message);
}
eval('print_output("' . fetch_template('vbanonymi zer_main') . '");');
}
?>


الله يجزاكم الخير