Web 通过谷歌访问的网站目录

Web 通过谷歌访问的网站目录,web,directory,Web,Directory,因此,无论何时访问目录,目录都是隐藏的 403-禁止:访问被拒绝。您没有使用您提供的凭据查看此目录或页面的权限 但是,举例来说,如果你在谷歌上搜索其中的某个特定文件,它仍然会显示出来。那么,有人可以通过谷歌使用类似的方法或其他方式访问整个目录吗 例如,有一个名为1.txt和2.txt的文件。如果我在谷歌上搜索1.txt,它会显示其在目录中的位置的地址,因此如果有人将地址更改为仅以2.txt结尾,而不是1,那么他也可以访问该文件。而不知道我们在谈论哪个Web服务器和操作系统,我只写下Linux(D

因此,无论何时访问目录,目录都是隐藏的

403-禁止:访问被拒绝。您没有使用您提供的凭据查看此目录或页面的权限

但是,举例来说,如果你在谷歌上搜索其中的某个特定文件,它仍然会显示出来。那么,有人可以通过谷歌使用类似的方法或其他方式访问整个目录吗


例如,有一个名为
1.txt
2.txt
的文件。如果我在谷歌上搜索
1.txt
,它会显示其在目录中的位置的地址,因此如果有人将地址更改为仅以
2.txt
结尾,而不是
1
,那么他也可以访问该文件。

而不知道我们在谈论哪个Web服务器和操作系统,我只写下Linux(Debian)和apache2的情况

假设您有一个目录PHP,其访问权限为
0000
——表示无,则Web服务器的用户(
www-data
)无法访问该文件夹,因此会以禁止消息进行应答

但是,如果文件夹中有一个
test.txt
,其权限为
0000
,您仍然无法访问它,因为apache2无法读取
.htaccess
文件(因为它没有访问权限),并且为了安全起见拒绝访问

如果您在
777
上有
test.txt
htaccess
chmod
(rwx适用于所有人),同样适用

这在很大程度上取决于Web服务器和操作系统,但基本上取决于访问权限。对于apache2,您可以在顶部使用
Deny from all
定义一个htaccess文件