- 工信部备案号 滇ICP备05000110号-1
- 滇公安备案 滇53010302000111
- 增值电信业务经营许可证 B1.B2-20181647、滇B1.B2-20190004
- 云南互联网协会理事单位
- 安全联盟认证网站身份V标记
- 域名注册服务机构许可:滇D3-20230001
- 代理域名注册服务机构:新网数码
1.情况说明:在httpd2.4中建立站点首先是没有权限访问,于是添加<Directory>元素进行权限访问;
2.之后重启httpd还出现如下错误:提示在64行出现语法错误<Directory> directive requires additional arguments,翻译之后是<directory>指令要求附加参数,仔细查看之后确实没有添加网站目录,添加网站目录即可,如:<Directory E:apachehtdocsaa>
3.扩展
(1)版本的访问控制权限和2.2的有所不同,列如
在apache2.4版本之前做客户端访问控制,是用Allow Deny Order指令做控制的,例如:
<Directory D:/wwwroot/wite1>
Options Indexes FollowSymLinks
Order allow,deny
Allow from all
<Directory>
在2.4版本中做客户端访问控制:
<Directory D:/wwwroot/wite1>
Options Indexes FollowSymLinks
require all granted #允许客户端所有请求
require all denied #拒绝客户端所有请求
require ip 192.168.1.0/24 #允许192.168.1.0/24网络主机访问
<Directory>
(2)在httpd2.4中是没有NameVirtualHost这条语句命令的,也就是说它在2.4中是无效的也没有必要添加进去,如果添加进去报错:
售前咨询
售后咨询
备案咨询
二维码
TOP