HTTPD2.4的安装与配置详解 (6)

创建指定的站点根目录,并添加测试主页

image-20191031194130390

重启服务

image-20191031194153505

win客户机修改hosts(C:\Windows\System32\drivers\etc\hosts),添加主机映射

image-20191031194441386

域名访问测试

image-20191031194513765


image-20191031194528757

httpd2.4访问控制

访问控制Require相关选项放置在<RequireAll> 或<RequireAny>容器中,也可出现在Directory容器中(这时可以不要标签对),也可以出现在其他标签中(Directory、Location等或配置文件 .htaccess 中)

Require all granted 允许所有的访问,使用容器<RequireAll>

Require all denied 拒绝所有访问,使用容器<RequireAny>

Require ip x.x.x.x 指定IP或网段可以访问,多个ip或网段使用空格分割(网段省略主机位如 192.168.10)

Require not ip x.x.x.x 指定IP或网段不可以访问,多个ip或网段使用空格分割(网段省略主机位如 192.168.10)

Require host HOSTNAME (包括DOMAIN),多个主机名使用空格分割

Require not host HOSTNAME (包括DOMAIN),多个主机名使用空格分割

Require env env-var [env-var] ... #允许,匹配环境变量中任意一个

Require method http-method [http-method] ... #允许 ,特定的HTTP方法

Require expr expression #允许,表达式为true

Require user userid [ userid ] ... #允许,特定用户

Require group group-name [group-name] ... #允许,特定用户组

Require valid-user # #允许,有效用户

image-20191031212718942


注:匹配顺序从上到下,后面的覆盖前面的规则,要注意<RequireAll> 或<RequireAny>的使用

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zgffzf.html