【问题标题】:Codeigniter Manage URL With RoutesCodeigniter 使用路由管理 URL
【发布时间】:2017-12-13 23:24:17
【问题描述】:

我刚刚开始一个新的 saas 项目,我被困在 Codeigniter 的 URI 配置中。

我正在使用 xampp,到目前为止,我有一个文件夹,其中包含我的站点以及它自己的数据库。 如果客户注册到我的产品,将生成一个新的子文件夹,也会生成与该客户相关的新数据库。 主要 URL 为 ex: (http://localhost/gms/admin) 但如何管理来自客户端的 url,如下所示:(http://localhost/gms/client1/admin) .... 等等,在客户端使用他的新特定 url 登录后,它应该加载相关数据库。

我花了一些时间来解决它。有需要的请。

【问题讨论】:

标签: codeigniter routes


【解决方案1】:

在 routes.php 中

$route['gms/(:any)/admin'] = 'gms/admin';

在 gms 控制器中

public function admin(){
    $client = $this->uri->segment(2);
    echo $client;
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-18
    相关资源
    最近更新 更多