如何在我的网站上“隐藏”子文件夹?

时间:2013-03-16 18:06:15

标签: html security

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

说我有mysite.com 然后我有mysite.com/images

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

3 个答案:

答案 0 :(得分:0)

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

order deny,allow    
allow from 1.2.3.4
deny from all

答案 1 :(得分:0)

您可以使用.htaccess来执行此操作。这是一个很好的方法链接:htaccess protect all subfolders & files

答案 2 :(得分:0)

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

.images

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

这样,没有人能够从浏览器/其他服务器访问它(基本上除了你和你的服务器脚本之外,所有人都无法访问它)。但是,如果您在网页中显示图像,则无法使用此方法。