阻止直接訪問php包含文件我有一個php文件,我將使用它作為一個包含。因此,我想拋出一個錯誤,而不是當它被直接訪問時執行它,輸入URL而不是包含它?;旧?,我需要在php文件中進行如下檢查:if ( $REQUEST_URL == $URL_OF_CURRENT_PAGE ) die ("Direct access not premitted");有什么簡單的方法嗎?
3 回答
米脂
TA貢獻1836條經驗 獲得超3個贊
Deny from all
/srv/YourApp//srv/YourApp/app//srv/YourApp/includes
躍然一笑
TA貢獻1826條經驗 獲得超6個贊
<?phpif(!defined('MyConst')) {
die('Direct access not permitted');}?><?php
define('MyConst', TRUE);?>
飲歌長嘯
TA貢獻1951條經驗 獲得超3個贊
print()return()
if(count(get_included_files()) ==1) exit("Direct access not permitted.");- 3 回答
- 0 關注
- 400 瀏覽
添加回答
舉報
0/150
提交
取消
