← 返回博客列表

Apache访问的一些配置

Vic.Wang2016/03/131042 阅读0 喜欢最近更新 2026/07/07 15:27:20

本文写于 2016 年,距今已有 10 年,文中提及的技术方案与接口可能已经过时,请注意甄别参考。

Apache 访问的一些配置,允许访问,禁止访问,部分访问等。

注意:Apache 2.2 和 Apache 2.4 的写法是不一样的。

都是在 httpd.conf 文件的 Directory 里面改。

<Directory />

    # ……

</Directory>

Apache 2.4

<Directory />
    # 拒绝所有请求
    Require all denied

    # 允许所有请求
    Require all granted

    # 允许局域网访问指定域名,外网拒绝
    Require host example.org

    # 仅允许本地访问
    Require local

    # 仅允许IP:192.168.0.1 访问
    Require ip 192.168.0.1

    # 仅允许IP:192.168.0.1 和 192.168.0.2 访问
    Require ip 192.168.0.1 192.168.0.2

    # 仅禁止IP:192.168.0.1 访问
    Require all granted
    Require not ip 192.168.0.1
</Directory>

Apache 2.2

<Directory />
    # 拒绝所有请求
    Order deny,allow
    Deny from all

    # 允许所有请求
    Order allow,deny
    Allow from all

    # 局域网访问指定域名,外网拒绝
    Order Deny,Allow
    Deny from all
    Allow from example.org
</Directory>

注意:要想在局域网中其他设备能访问,必须要关闭系统防火墙!!!

参考文档:

Apache HTTP 服务器 2.4 文档

Apache HTTP 服务器 2.2 文档

若有共鸣,不妨点个喜欢

本文地址:https://www.mingsixue.com/blog/detail/Apache-visit-config

分享:微博QQ空间X