要禁止外部訪問某個文件,可以通過以下幾種方法實現:
<Files "filename.php">
Order allow,deny
Deny from all
</Files>
將 “filename.php” 替換為要禁止訪問的文件名。
<?php
if ($_SERVER['REMOTE_ADDR'] != '127.0.0.1') { // 或者使用你的IP地址
header('HTTP/1.0 403 Forbidden');
exit('You are not allowed to access this file.');
}
這將檢查訪問該文件的IP地址,如果不是指定的IP地址,將返回403 Forbidden錯誤。
請注意,以上方法都只是對普通的HTTP請求有效,不會阻止直接的文件系統訪問。