There is no solution for this. To do this, you need a handler, a separate program that grabs the URL before it reaches Chrome, analyzes your preferences for which URLs go to which profile, and then launches the specified Chrome installation with the specified profile flags.
However, afaik, such a program does not exist (at least on Windows).
In addition, Chrome can’t even choose which profile out of many is selected when Chrome is launched from the “call URL to open” function and DOES NOT start by clicking on the Chrome application shortcut activated by the user (with a specific choice of the instruction profile).
Naturally, the latter works 100% wonderfully on Firefox, which has a built-in profile selector after launching the browser, and no matter what method was used to launch Firefox (the user clicks on the Firefox icon or the OS channel “open” URL in Firefox) .
So there is no solution in Chrome.
source share