PHP中的文件夹保护
在PHP中保护文件夹的更好方法是什么?例如,在文件夹PHP中的文件夹保护,php,directory-structure,Php,Directory Structure,在PHP中保护文件夹的更好方法是什么?例如,在文件夹views中,我有一个文件index.php,如果打开这个地址:mysite.com/views/文件,我不想要这个 我的想法是将index.php重命名为其他名称,例如indexx.php,现在如果在.htaccesswriteOptions-index中,这会有所帮助,因为会导致403错误 但是。。。有更好的办法吗 将MVC文件夹从公用目录上移一级 将以下内容添加到每个文件夹index.html文件: 不允许直接访问。 从下一行开始创建所有
views
中,我有一个文件index.php
,如果打开这个地址:mysite.com/views/
文件,我不想要这个
我的想法是将index.php
重命名为其他名称,例如indexx.php
,现在如果在.htaccess
writeOptions-index
中,这会有所帮助,因为会导致403错误
但是。。。有更好的办法吗
将一个名为“public”或类似的文件夹放入应用程序目录并将条目脚本(即index.php)和资产放入其中已成为一种常见做法。任何其他应用程序实现都在公共目录之外。将此目录设置为您的文档根目录,您就完成了。通常视图或控制器文件夹位于web根目录之外。@Daniel如果打开此地址:
mysite.com/public/views/
?
if ( ! defined('SOMECONSTANT')) exit('No direct script access allowed');