我不确定在搜索时最好的方法是什么,但我有一个相对简单的问题:
假设我有 mysite.com 然后我有 mysite.com/images
如何保护该子文件夹不被任何人访问?我有多个像这样分布在网站上的文件夹。在这方面我是新手。我是否在每个文件夹中放置一个文件,弹出某种错误?我应该重定向还是有一个弹出站点地图的屏幕?
您可以重命名文件夹以使其.
前面有一个。在你的情况下,
.images
只需浏览您使用的任何文件系统,找到文件夹并将其重命名以.
在其前面放置一个。
这样,任何人都无法从浏览器/另一台服务器访问它(基本上除了您和您的服务器脚本之外的所有人都无法访问它)。但是,如果您有在网页中显示的图像,您将无法使用此方法。
你用什么网络服务器?当您使用 apache 时,您可以.htaccess
在要保护的文件夹中创建文件。例如,您可以允许从 ip 地址 1.2.3.4 访问目录,使用 htaccess 文件中的以下行阻止其他目录:
order deny,allow
allow from 1.2.3.4
deny from all
你可以用它.htaccess
来做到这一点。这是一个很好的方法的链接:htaccess 保护所有子文件夹和文件