Codeigniter使用路由管理URL

时间:2017-07-10 09:30:52

标签: codeigniter routes

我只是单独开始一个新的saas项目而且我陷入了Codeigniter的URI配置。

我正在使用xampp,到目前为止,我的网站中有一个文件夹,里面有自己的数据库。 如果客户注册到我的产品,将生成新的子文件夹,还将生成与该客户端相关的新数据库。 主要的URL是例如:(http://localhost/gms/admin),但是如何管理来自客户端的网址:(http://localhost/gms/client1/admin)....等,并且在客户端使用新的特定网址登录后,它应该加载相关的数据库中。

我花时间解决它。请有必要。

1 个答案:

答案 0 :(得分:1)

在routes.php中

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

在gms控制器中

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