我已经设置了一个单独的控制器来在www.example.com/controller/method上工作,但是我也需要一些特定的控制器组(比如api)才能在api.example.com/ CodeIgniter4 /method上工作。我可以问你们一个实现这一点的最佳实践方法吗?
发布于 2021-01-17 03:47:09
@DhavalChheda指出这似乎是正确的做法
我所做的方式是,我在项目的基础上分离了控制器和路由。例如,主路由位于app/Routes文件夹中(默认情况下)。为了区分子域文件夹,它们在子域/app/Routes中定义,它们各自的逻辑在app/Controllers和Subdomain/app/Controllers中。
https://stackoverflow.com/questions/65450138
复制相似问题