Apache访问的一些配置
本文写于 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>注意:要想在局域网中其他设备能访问,必须要关闭系统防火墙!!!
参考文档:
若有共鸣,不妨点个喜欢
本文地址:https://www.mingsixue.com/blog/detail/Apache-visit-config
文章若需转载,请附上原文链接,谢谢配合。^_^