簡體   English   中英

防止人們訪問您的課程並直接包含文件

[英]Prevent people from accessing your classes and include files directly

我正在制作自己的MVC框架,並且記得在phpBB論壇索引頁面代碼中看到了類似的內容:

define('IN_PHPBB', true);

然后在僅包含但不直接訪問的文件中,其頂部為:

if(!defined('IN_PHPBB')) {
    die();
}

我想知道這是否是必需的,尤其是對於類文件,因為如果直接訪問它們,它們將不會運行,因為它們沒有被實例化。

我建議您將所有帶有php類文件的文件夾中的.htaccess文件與指令deny放在一起。 官方文檔在這里

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM