共計(jì) 426 個(gè)字符,預(yù)計(jì)需要花費(fèi) 2 分鐘才能閱讀完成。
要禁止外部訪問(wèn)某個(gè)文件,可以通過(guò)以下幾種方法實(shí)現(xiàn):
- 使用.htaccess 文件:在該文件中添加以下代碼來(lái)禁止訪問(wèn)特定文件:
Order allow,deny
Deny from all
將 “filename.php” 替換為要禁止訪問(wèn)的文件名。
- 使用 PHP 的文件訪問(wèn)控制:在要禁止訪問(wèn)的文件中,添加以下代碼:
if ($_SERVER['REMOTE_ADDR'] != '127.0.0.1') { // 或者使用你的 IP 地址
header('HTTP/1.0 403 Forbidden');
exit('You are not allowed to access this file.');
}
這將檢查訪問(wèn)該文件的 IP 地址,如果不是指定的 IP 地址,將返回 403 Forbidden 錯(cuò)誤。
- 將文件移動(dòng)到非 web 可訪問(wèn)目錄:將要禁止訪問(wèn)的文件移動(dòng)到網(wǎng)站根目錄之外,這樣就無(wú)法通過(guò) URL 直接訪問(wèn)該文件。
請(qǐng)注意,以上方法都只是對(duì)普通的 HTTP 請(qǐng)求有效,不會(huì)阻止直接的文件系統(tǒng)訪問(wèn)。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完