首页 > Web开发 > 详细

Apache2.4虚拟目录问题解决方法及访问权限问题

时间:2021-01-22 19:23:05      阅读:44      评论:0      收藏:0      [点我收藏+]

关于2.4和2.2访问权限的设置区别如下:

所有的请求都被拒绝

2.2上的配置

Order deny,allow

Deny from all

2.4上的配置

Require all denied

 

所有请求都是允许的

2.2上的配置

Order allow,deny

Allow from all

2.4上的配置

Require all granted

 

在域中的所有主机都可以访问example,所有其他外网主机的访问被拒绝

2.2上的配置

Order Deny,Allow

Deny from all

Allow from example.org

2.4上的配置

Require host example.org

 

要想外网访问将 Require local 改为 Require all granted 。

 

经常会用到的: Require all denied Require all granted Require host xxx.comRequire ip 192.168.1 192.168.2 Require local

 

举例说明

仅允许IP:192.168.0.1 访问

Require ip 192.168.0.1

仅禁止IP:192.168.0.1访问

Require all granted

deny from 192.168.1.0

#ps:有些人说使用的是Require all granted     Require not ip 192.168.0.1的指令,起初我也信以为真,但是亲自试验发现不行,用deny from 是可以的,读者们也可以自己试试

允许所有访问

Require all granted

拒绝所有访问

Require all denied

默认是 Require local 仅允许本地访问。

Apache2.4虚拟目录问题解决方法及访问权限问题

原文:https://www.cnblogs.com/fpcbk/p/14314782.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!