拒绝访问网站文件夹

Posted

技术标签:

【中文标题】拒绝访问网站文件夹【英文标题】:Deny access to website folders 【发布时间】:2013-10-08 07:32:35 【问题描述】:

我看过几个网站:例如 http://www.website.com/images/pic001.jpg 当我尝试访问http://www.website.com/images/ 时,是被禁止的。 这正是我想要保护我的文件夹免受好奇的原因。 我怎样才能做到这一点? 在中添加一些指令。访问? 更改文件夹权限? 谢谢,我希望我解释得很好,并为我糟糕的英语写作方式感到抱歉 P.D.:我的网站托管在 000webhost 上。 问候!

【问题讨论】:

【参考方案1】:

您的意思可能是允许访问图像但阻止浏览。如果将Options -Indexes 添加到图像文件夹中的 .htaccess 中,则可以在没有索引时禁用文件夹浏览。

【讨论】:

【参考方案2】:

您可以将Options -Indexes 添加到 images 文件夹中的 .htaccess 文件中,如果您尝试访问 /images/,则会收到一条禁止消息,但仍然可以访问 /images/pic001.jpg。

更多信息请看这里:http://wiki.apache.org/httpd/DirectoryListings

【讨论】:

太棒了,正是我想要的! 我知道这是旧的,但这是我正在寻找的同一个问题。这是否意味着如果我想限制访问其他文件夹(如 /js 或 /css),我必须为每个文件夹创建 .htaccess 文件? nvm,我想通了。就我而言,我使用的是 cPanel,所以转到高级 > 索引。选择目录并单击无索引 > 保存

以上是关于拒绝访问网站文件夹的主要内容,如果未能解决你的问题,请参考以下文章

拒绝访问网站文件夹

安好iis后 显示网站拒绝访问此网页,需要登录

Visual Studio:无法添加到网站...无法添加文件...访问被拒绝错误 550

iis上部署asp.net网站,访问上传的文件时被拒绝

访问路径被拒绝

“对路径的访问被拒绝.” 是怎么回事