所以我得到了这个yii2项目,当我用http://localhost/myproject/index.php/login/index打开URL时,它工作得很好,但是当我打开http://localhost/myproject/config/、http://localhost/myproject/uploads/和http://localhost/myproject/web/access时,它可以访问里面的文件夹。
我如何隐藏这些文件夹或禁用通过公共方式访问它?
下面是屏幕截图,当我打开这些URL时,它是什么样的
我不知道为什么这个项目中没有htaccess (我从前一个开发人员那里继续这个项目)。
发布于 2022-01-12 19:14:54
在项目的根目录下,添加一个名为index.php
的文件,并将其重定向到web文件夹,如下所示
<?php
header("location: web/");
?>
在输入根目录时,您将被重定向到web文件夹,该文件夹将加载您的项目,您将不会看到文件夹结构。
https://stackoverflow.com/questions/70661158
复制相似问题