如果我向根目录添加一个主 .htaccess,哪些方面会传递到子目录?例如,.htaccess 中的设置是否会传递/root/sub1/
到/root/sub2/.
我想用我的 .htaccess 阻止机器人、垃圾邮件、机器人和其他媒介,并想知道会有什么后果。这适用于基于 Joolma 和 Drupal 类型的网站。
答案1
htaccess 会覆盖所有子目录。除非该目录下有另一个 htaccess 文件,否则它将被覆盖。
这意味着,除非您明确覆盖目录子目录中的 htaccess 协议,否则父目录将沿树向下投射其规则。您可以通过在上述父目录所包含的任何子目录中添加其他 htaccess 指令来覆盖这些指令。
编辑:别从我脑子里出来了,哈哈
答案2
htaccess 会覆盖所有子目录。除非该目录下有另一个 htaccess 文件,否则它将被覆盖。
这意味着,除非您明确覆盖目录子目录中的 htaccess 协议,否则父目录将沿树向下投射其规则。您可以通过在上述父目录所包含的任何子目录中添加其他 htaccess 指令来覆盖这些指令。