Puoi definire una costante nel primo file
Codice PHP:
<?php
define
('COSTANTE'TRUE);
// script
?>
e poi verificare se è defenita nel secondo file e se non è definita esegui un redirect
Codice PHP:
<?php
if(!defined('COSTANTE')){
header('location: /');
exit();
}
?>
Altrimenti puoi utilizzare un file .htaccess
Codice PHP:
<Files "^nomefile.php$">
deny from all 
</Files