2024年3月14日发(作者:)
apache配置
说明 封装一组指令,使之仅对文件空间中的某个目录及其子目录生效
语法
作用域 server config, virtual host
状态 核心(C)
模块 core
作用域中使用的指令都可以使用。Directory-path可以是一个目录的完整路径,或是包含了Unix shell匹配语法的
通配符字符串。在通配符字符串中,"?"匹配任何单个的字符,"*"匹配任何字符序列。您也可以使用"[]"来确定字符
范围。以上通配符都不能匹配"/"字符。所以
但
Options Indexes FollowSymLinks
使用directory-path参数的时候要注意:它们必须与Apache用于访问文件的文件系统路径保持一致。赋予特
定
径。
扩展的正则表达式也可以通过附加一个"~"字符来使用。比如说:
将匹配/www/下所有由3个数字组成的目录。
如果有多个(非正则表达式)
的规则进行应用。并包含.htaccess文件中的指令。比如说在
AllowOverride None
AllowOverride FileInfo
中,访问文档/home/web/dir/的步骤如下:
* 应用指令AllowOverride None(禁用.htaccess文件)。
* 应用指令AllowOverride FileInfo(针对/home目录)。
* 按顺序应用所有/home/.htaccess 、/home/web/.htaccess 、/home/web/dir/.htaccess中的FileInfo组
指令。
正则表达式将在所有普通配置段之后予以考虑。所有的正则表达式将根据它们出现在配置文件中的顺序进行应


发布评论