I’d prefer to do this via DNS settings in the first place. If that’s not possible, via Apache server configuration, or .htaccess, before trying with a route.
We are also planning to improve support for multi-domain multilang (which will do that kind of redirection automatically), but I can’t promise when that will be.