许多文件夹中的htaccess

时间:2013-10-04 22:07:08

标签: php apache .htaccess

我是htaccess的新手,我正在开发类似模块的东西

我希望每个模块都有自己的htaccess(私有) 例如

  • folder1中
    • htaccess的
  • 文件夹2
    • htaccess的
  • folder3
    • htaccess的

并且所有这些文件夹都使用全局htaccess(公共文件)

进行映射

当请求到来时,如果他发现匹配文件夹重定向它并且此时私有htaccess是关键的话,它会轮流传递给全局htaccess

问题是:是否可以实施它? 以及如何从htaccess重定向到另一个?

1 个答案:

答案 0 :(得分:1)

请注意,子文件夹中的.htaccess文件在父文件夹中的任何.htaccess文件之前处理,因此实际上您将默认获得所需的行为。您的方法面临的挑战是确保这些文件之间的交互按预期工作。

对我来说,任何具有合理路由复杂度的应用程序都可能需要考虑代码中的通用路由机制(即前端控制器/路由器模式)的实现。您可以在将实际路由逻辑推迟到模块时执行此操作。