Laravel动态重新路由

时间:2013-04-24 14:31:47

标签: php laravel

嘿伙计们我有一点问题我需要解决,我似乎无法找到办法这样做 我有一个应用程序,需要根据用户使用它动态使用不同的数据库。我以为我会给每个用户一个包含hes唯一字母数字id的URL。所以URL就像ww.mydomain.com/app/1kh1h3as /

所以我有两个问题:

  1. 我应该把数据库切换代码放在哪里。在配置文件中是否更好,或者我应该在模型类中使用它,所以我使用URI类来解析id?

  2. 如何让路由器了解它需要将所有呼叫抵消一个段,以便它不会去寻找1kh1h3as控制器而ww.mydomain.com/app/1kh1h3as/users/all将全部启动(用户控制器中的方法?

1 个答案:

答案 0 :(得分:0)

  1. 使用此

    DB ::连接( '的MySQL') - >配置[ '数据库'] = 'your_user_database_name';

  2. 尝试

    Route :: any('app / 1kh1h3as /(:bundle)',function(){                     返回'欢迎使用Admin包!';             });