0

我是 Laravel4 的新手,我试图在共享主机上运行 laravel4。因为我没有 root 访问权限,以避免在我的 url 中公开。我已将公共目录中的所有内容移至“public_html”文件夹。

然后我更改了各个文件中的位置。但是当我访问url“abc.com/myapp/app”时,它列出了app目录下的所有文件夹和文件。由于它公开了项目文件,因此我希望避免相同的情况。

在 CodeIgniter 中,如果我们尝试访问这样的文件夹,它会给出消息

“目录访问被禁止。”

编辑:

我已经添加了

选项 所有 FollowSymLinks MultiViews -Indexes

根据@valey viktorovsky 的建议,在 app 文件夹中的 .htaccess 文件中

4

1 回答 1

4

有多种方法...

最简单的一个:
如果您可以访问 .htaccess 文件并且可以修改它,请放置这个小代码

Options -Indexes  

烦人的
如果您无法创建/修改 .htaccess 文件,index.html请在您要保护的每个文件夹中创建文件

于 2013-07-18T11:11:27.343 回答