Change db connection by routing

I need to change db connection (prefix) by routing, When user route to site.com/db1/post system used db1 components config, and when route to site.com/db2/post system used db2

‘components’ => [

‘db1’ => [

 ...,


'tablePrefix' => 'base1_',

],

‘db2’ => [

 ...,


 'tablePrefix' => 'base2_',

],

Can it`s possible? Maybe have better solution to change db prefix. I need to use one model with different table (only prefix change)