این کد رو ابتدای اسکریپتهایی که میخواین مستقیماً قابل اجرا نباشن اضافه کنید تا فقط بشه اونها رو require کرد:
$script = pathinfo($_SERVER['SCRIPT_FILENAME'], PATHINFO_BASENAME); $file = pathinfo(__FILE__, PATHINFO_BASENAME); if($script == $file) { header('location: index.php'); exit(); }