-1

我不确定在搜索时最好的方法是什么,但我有一个相对简单的问题:

假设我有 mysite.com 然后我有 mysite.com/images

如何保护该子文件夹不被任何人访问?我有多个像这样分布在网站上的文件夹。在这方面我是新手。我是否在每个文件夹中放置一个文件,弹出某种错误?我应该重定向还是有一个弹出站点地图的屏幕?

4

3 回答 3

0

您可以重命名文件夹以使其.前面有一个。在你的情况下,

.images

只需浏览您使用的任何文件系统,找到文件夹并将其重命名以.在其前面放置一个。

这样,任何人都无法从浏览器/另一台服务器访问它(基本上除了您和您​​的服务器脚本之外的所有人都无法访问它)。但是,如果您有在网页中显示的图像,您将无法使用此方法。

于 2013-03-16T18:19:48.757 回答
0

你用什么网络服务器?当您使用 apache 时,您可以.htaccess在要保护的文件夹中创建文件。例如,您可以允许从 ip 地址 1.2.3.4 访问目录,使用 htaccess 文件中的以下行阻止其他目录:

order deny,allow    
allow from 1.2.3.4
deny from all
于 2013-03-16T18:16:37.457 回答
0

你可以用它.htaccess来做到这一点。这是一个很好的方法的链接:htaccess 保护所有子文件夹和文件

于 2013-03-16T18:17:15.090 回答