为什么apache不能按预期工作(Order / Allow / Deny指令)?

时间:2013-01-14 20:22:29

标签: .htaccess apache2

我在这里运行了一个apache 2 web服务器。在该服务器上的目录中,我有一个.htaccess文件:

  Order deny,allow
  Deny from all
  Allow From 192.168.1.0/24
  Allow From 10.0.0.0/24

我在第192.168.1.20栏。如果我尝试访问该目录,我会收到有关该目录缺少权限的消息。如果我只是评论第二行(#Deny from all),我就可以到达该位置。

据我所知,我首先定义评估拒绝规则(拒绝所有IP),然后只允许指定(这里是两个私有子网)。这应该导致一个配置,其中的位置只能从我的专用网络内部访问。

为什么我会收到丢失的权限错误?是否有可能显示更详细的日志来搜索错误?

1 个答案:

答案 0 :(得分:0)

短暂回答:我的DNS配置错误。因此,我通过外部接口访问,所有都被正确阻止。

抱歉令人不安。