0

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

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

  • 文件夹1
    • htaccess
  • 文件夹2
    • htaccess
  • 文件夹3
    • htaccess

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

当请求到来时,如果他发现匹配的文件夹将其重定向,则轮到他将其传递给全局 htaccess,此时私有 htaccess 很重要

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

4

1 回答 1

1

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

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

于 2013-10-04T22:27:39.267 回答