apache目录权限控制的一个问题.

zwws 2008-04-15 10:27:35
服务器环境:

Apache 2.2.8

服务器\本机 网内IP 172.26.3.81

只设置了DocumentRoot

问题:

因为在校园网内,开放访问权限不太安全,但是我又想让部分IP能访问,所以我设置了白名单.所有配置如下

DocumentRoot "E:/wwwroot"
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
<Directory "E:/wwwroot">
Options Indexes FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.1 172.26.3.6
</Directory>

我设置了172.26.3.6允许访问,但是依旧被Forbidden...昨晚折腾到现在,查了好多资料,也换了好多种写法,可是手册(http://lamp.linux.gov.cn/Apache/ ... thz_host.html#allow)上写法也这样啊,我就不明白为什么不行,原本怀疑是操作系统的问题,但是用虚拟机重新搭建了一个新环境测试,问题依旧,实在不明白为什么...麻烦各位出出主意.谢谢!

所以本地地址的配置都不生效.我就纳闷了!但是去掉127.0.0.1的话,本机也就被forbidden了.调换了下顺序, 172.26.3.6 127.0.0.1, 后者生效,前者依然无效
...全文
205 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

24,923

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Apache
社区管理员
  • Apache
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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