...
. Se puede aplicar a todo un directorio, pero ignoro si puede excluirse un archivo concreto (buena pregunta
).
Pero te sugiero una alternativa de lo más sencilla con PHP: Crea una constante en tu index.php y en los archivos a incluir lo primero que haría es preguntar por la existencia de dicha constante y si no existe impides la visualización del archivo, redireccionas ó lo que quieras hacer.
Código PHP:
/* En el index.php */
define("ALGO", "cualquier_cosa");
/* Al inicio de tus demás archivos */
if(!defined('ALGO')) {
echo "Acceso denegado":
exit();
}
La duda queda pendiente (veré si hayo algo)... pero ahí esta una alternitiva efectiva. Un saludo!