I have the situation that we have two SP2010 farms, one for internal and one for internal and external users (different AD's, with trust relationship).
Goal: I want to have only MySites for internal users. External users have no access to the internal server and should only see the "simple profile page" for all users. While internal users should always have access to the MySite (from internal or external farm).
What I did so far: I have set-up the MySite Application in the internal farm. I have added a trusted host location on the external farm and also set the user permissions, so that external users cannot create MySites.
What works: External users can only select "My Settings" (simple profile) from the Welcome menu and Internal Users can select "About me" (My Site).
What doesn't work: When an external user clicks on a Username of an internal user, he is redirected to the MySite of that user --> access denied. I want him to just see the "simple profile page".