Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/258.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 选项-整个网站的root.htaccess索引?_Php_Apache - Fatal编程技术网

Php 选项-整个网站的root.htaccess索引?

Php 选项-整个网站的root.htaccess索引?,php,apache,Php,Apache,有没有办法阻止从root.htaccess中列出目录 我实际上使用这个-> Options -Indexes Options All -Indexes 这两种方法对我都不管用 只有当我为每个文件夹创建一个.htaccess时,我的脚本才能创建动态文件夹,我想这不是为每个文件夹创建一个动态文件夹的好方法 谢谢 David在根目录中创建一个.htaccess文件。然后将这段代码放入其中: Options -Indexes ErrorDocument 403 /index.php 如果有人试

有没有办法阻止从root.htaccess中列出目录

我实际上使用这个->

Options -Indexes 

Options All -Indexes
这两种方法对我都不管用

只有当我为每个文件夹创建一个.htaccess时,我的脚本才能创建动态文件夹,我想这不是为每个文件夹创建一个动态文件夹的好方法

谢谢


David

在根目录中创建一个.htaccess文件。然后将这段代码放入其中:

Options -Indexes 
ErrorDocument 403 /index.php
如果有人试图直接访问您的某个(子)文件夹,则每次都会阻止列出所有目录并重定向到index.php文件。如果它仍然不工作,那么您的主机设置可能有问题