<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/

转载于:https://www.cnblogs.com/wangyulu/p/5138133.html

Apache Directory 指令相关推荐

  1. apache配置指令速查

    AcceptFilter AcceptFilter 指令 说明 根据协议类型对监听Socket进行优化 语法 AcceptFilter protocol accept_filter 作用域 serve ...

  2. apache Allow 指令

    [IT168 服务器 学院]Allow 指令 说明: 控制哪些主机能够访问服务器的一个区域 语法: Allow from all|host|env=env-variable [host|env=env ...

  3. **Apache Options指令详解

    http://www.365mini.com/page/apache-options-directive.htm Options指令是Apache配置文件中一个比较常见也比较重要的指令,Options ...

  4. Ubuntu Server系列各项服务的安装和维护 Apache部分

    2019独角兽企业重金招聘Python工程师标准>>> 超级强大好用的Ubuntu服务器,不尝试绝对是损失,当然桌面版的Ubuntu使用起来更赞.继续研究ing... 一.搭建APA ...

  5. Apache中抑制IP段,在httpd.conf中的写法

    来历:网海拾贝 阐发');: 节制哪些主机可以会收效劳器的一个地区 语法: Allow from all|host|env=env-variable [host|env=env-variable] . ...

  6. modsecurity配置指令学习

    事务(transactions) Console(控制台) 1 Introduction Modsecurity是保护网络应用安全的工作.不,从零开始.我常称modsecurity为WAF(网络应用防 ...

  7. APACHE如何里一个站点绑定多个域名?用ServerAlias

    APACHE2如何里一个站点绑定多个域名?用ServerAlias 以前很笨,要使多个域名指向同一站点总是这样写: <VirtualHost *:80> ServerAdmin i@kui ...

  8. 【SSL】【Apache】 使用向导配置 https/ssl

    前言 Apache 2.4.39 phpStudy 8.1.1.2 tomcat 8.0 的项目 准备 在 httpd.conf 配置文件中加载 Http 反向代理用到的模块 LoadModule p ...

  9. 【Apache】 配置 (http协议的) vhost

    前言 Apache 2.4.39 phpStudy 8.1.1.2 tomcat 9.0 的项目 准备 启用代理模块. 在 httpd.conf 配置文件中加载 Http 反向代理用到的模块 Load ...

最新文章

  1. Java程序员如何运用所掌握的技术构建一个完整的业务架构
  2. rpm包安装mysql5.6
  3. [deviceone开发]-do_Dialog的基本使用示例
  4. 使用RestTemplate模版实现 Rest 服务调用、Swagger 集成、动态修改日志级别
  5. 【NBIoT无线模块DTU数传电台】串口服务器RS232/RS485端口工业路由信号传输
  6. 前端学习(1757):前端调试值之网络条件与user-Agent的设置
  7. Vision Transformer(ViT)PyTorch代码全解析(附图解)
  8. 6.6使用环境变量配置外部环境
  9. learning ddr DLL-off mode
  10. React Native 接入微博、微信、QQ 登录功能
  11. 制作VOC格式的数据集
  12. Power Query 系列 (05) - M 语言介绍
  13. 【权限维持】window服务端常见后门技术
  14. xp系统蓝屏代码7b_电脑开机蓝屏错误代码0x0000007B的详细解决过程
  15. Java生成文件的md5文件方法的代码
  16. 跨境企业招聘信息怎么写才能吸引求职者?
  17. 重拾C语言——结构体和共用体
  18. 完全零基础小白,应该怎样学习编程呢?
  19. 国内计算机类学术期刊投稿指南
  20. LTE终端分类-LTE UE category

热门文章

  1. 深度学习之卷积神经网络(13)DenseNet
  2. 中学计算机教育未得到重视,新时期中学计算机教学现状和发展趋势研究
  3. 程序员最喜欢用的在线代码编译器,什么?你竟然不知道!可以在网页敲代码,运行调试!
  4. 图论--LCA--树上倍增法(在线)
  5. matlab调用C程序
  6. div文字自动扩充_文字资料扩充
  7. 数组和lookup函数
  8. 余额宝放10万元,一年收益大概有多少钱?
  9. 贷款杠杆为什么非去不可?危险比你想象的要恐怖
  10. 芝麻信用很高,为什么贷款还是被拒了?