【问题标题】:Why does apache not work as expected (Order/Allow/Deny directives)?为什么 apache 不能按预期工作(Order/Allow/Deny 指令)?
【发布时间】:2012-12-28 20:38:15
【问题描述】:

我有一个 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),然后只允许指定的规则(这里是两个私有子网)。这应该会导致只能从我的专用网络内部访问位置的配置。

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

【问题讨论】:

  • 你能发布错误吗?你用的是什么操作系统?

标签: .htaccess apache2


【解决方案1】:

简单回答一下:我的 DNS 配置错误。因此,我通过外部接口访问并正确阻止了所有内容。

抱歉打扰了。

【讨论】:

    猜你喜欢
    • 2021-02-09
    • 2013-10-25
    • 2021-05-30
    • 2020-03-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多