如何让当前目录被上层目录.htaccess
忽略?Options
.htaccess
答案1
只需指定当前级别(以及后续级别)所需的内容即可。如果您希望禁用所有内容,只需:
Options None
或者如果你想禁用特定功能例如:
Options -Index -ExecCGI
或者如果您想启用附加指令:
Options +Includes
如果您只想启用一项功能,那么如果您明确说明的话,那么它确实非常好并且可读性强:
Options None +FollowSymLinks
答案2
这.htaccess 文档很好地涵盖了这一点,你所要做的就是指定它们,后面的将覆盖前面的
.htaccess 文件中的配置指令适用于 .htaccess 文件所在的目录及其所有子目录。但是,还必须记住,可能在更高级别的目录中存在 .htaccess 文件。指令按其出现的顺序应用。因此,特定目录中的 .htaccess 文件可能会覆盖目录树中更高级别的 .htaccess 文件中的指令。而这些指令又可能覆盖了更高级别的指令,或主服务器配置文件本身中的指令。