PHP中的文件夹保护

时间:2012-12-20 09:27:16

标签: php directory-structure

PHP中文件夹保护的更好方法是什么?例如在文件夹views中我有文件index.php,如果继续这个地址:mysite.com/views/打开文件,我不想要这个。

我的想法是将index.php重命名为其他名称,例如indexx.php,现在如果在.htaccess中写Options -Indexes这会有所帮助,因为原因403 error

但是......有更好的方法吗?

1 个答案:

答案 0 :(得分:2)

  1. 将MVC文件夹从公共目录向上移动一级。
  2. 使用下一个内容添加到每个文件夹index.html文件中:

    不允许直接访问。

  3. 使用下一行启动所有控制器和模型文件,并在index.php中定义SOMECONSTANT(init.php或您使用的任何内容):

    if ( ! defined('SOMECONSTANT')) exit('No direct script access allowed');
    
相关问题