我想问问在Apache中怎么禁止目录浏览?

uvvvw 2002-09-19 11:29:30
如题!


...全文
106 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
9310guo 2002-09-22
  • 打赏
  • 举报
回复
需要重启apache,才能使设置生效的。
uvvvw 2002-09-22
  • 打赏
  • 举报
回复
对不起啊,

我把所有的Indexes侠删除了,但是还是可以浏览目录。

怎么办啊?
waterstream 2002-09-19
  • 打赏
  • 举报
回复
使用权限来限制的,如果你是默认安装话,你可以看一下,/usr/local/apache/conf/http.conf这个文件里面有一个权限的地方你自己看看吧,是在不行再说!
pantech_36 2002-09-19
  • 打赏
  • 举报
回复
修改/usr/local/apache/conf/httpd.conf

DocumentRoot "/home/httpd/html"

Options Indexes FollowSymLinks MultiViews Includes
=>>>Options -Indexes


pantech_36 2002-09-19
  • 打赏
  • 举报
回复
Options -Indexes
ralpher2017 2002-09-19
  • 打赏
  • 举报
回复
http.conf
部分说明
# 设置/目录的指令。具体说明如下:
#   Option:定义在目录内所能执行的操作。
#       None表示只能浏览
#       FollowSymLinks允许页面连接到别处,
#       ExecCGI允许执行CGI,
#       MultiViews允许看动画或是听音乐之类的操作,
#       Indexes允许服务器返回目录的格式化列表,
#       Includes允许使用SSI。
#   这些设置可以复选。All则可以做任何事,但不包括MultiViews。
# AllowOverride:
#       加None参数表示任何人都可以浏览该目录下的文件,但不会读取该文件。
#       FileInfo 允许控制文件型态之指令的使用,
#       AuthConfig 允许验认指令的使用,
#       Indexes 允许控制目录索引之指令的使用,
#       Limit 允许控制存取主机之指令的使用,
#       Options 允许控制特定目录特色之指令的使用
#       设为 All 的话服务器将会允许所有的指令
9310guo 2002-09-19
  • 打赏
  • 举报
回复
http://www.csdn.net/expert/topic/1036/1036610.xml?temp=.1767694
我在这里回答过了。

19,614

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧