码迷,mamicode.com
首页 > Web开发 > 详细

Apache Directory 指令

时间:2016-01-18 01:46:27      阅读:237      评论:0      收藏:0      [点我收藏+]

标签:

<Directory> 指令

语法:<Directory directory-path> ... </Directory>

 

<Directory></Directory>用于封装一组指令,使之仅对某个目录及其子目录生效。任何可以在"directory"作用域中使用的指令都可以使用。Directory-path可以是一个目录的完整路径,或是包含了Unix shell匹配语法的通配符字符串。在通配符字符串中,"?"匹配任何单个的字符,"*"匹配任何字符序列。您也可以使用"[]"来确定字符范围。以上通配符都不能匹配"/"字符。所以<Directory /*/public_html>将无法匹配/home/user/public_html ,但<Directory /home/*/public_html>能够正确匹配。比如说:

 

<Directory /usr/local/httpd/htdocs>
Options Indexes FollowSymLinks
</Directory>

 

使用directory-path参数的时候要注意:它们必须与Apache用于访问文件的文件系统路径保持一致。赋予特定<Directory>的指令将无法对通过不同路径指向的同一个目录文件生效,比如说通过另外一个符号连接生成的路径。

 

控制默认的访问状态与Allow和Deny指令生效的顺序

Order deny,allow

禁止所有的访问

Deny from all

允许IP 127.0.0.1 

allow from 127.0.0.1

 

apache服务器中,如果某个文件夹,没有指定访问权限,则以上级目录的权限为准,如果当前指定了访问权限,则以当前的为准.

 

更多详情参考资料:http://apache.chinahtml.com/

 

Apache Directory 指令

标签:

原文地址:http://www.cnblogs.com/wangyulu/p/5138133.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!