Currently we have a staff directory using the People Search Results page type. The problem is our intranet is set up so the url uses the machinename. We'll call my 'intranet' for the purposes here. Apple users weren't able to access the system at all until I added an Alternate Access Mapping to the web application pointing the fully qualified name to the url with the machine name. So now Apple users can access the intranet by going to http://intranet.server.local. They can interact with all features of the site except for My Sites. The reason is that the People Search page returns all URL's to pages using just the machine name (i.e. http://intranet/my/personal/) no matter what the root url is. How can I force the system to return the My Site urls using the fully qualified name of http://intranet.server.local/my/personal?
Tell me more
×
SharePoint Stack Exchange is a question and answer site for
SharePoint enthusiasts. It's 100% free, no registration required.
|
|
|||
|
|
|
In the short term, you could simply change the Alternate Access Mapping URL for the Default Zone of your MySite to be the FQDN of the MySite instead of the Machine name. If you absolutely must preserve the Machine Name reference for the MySite, you can always list the machine name under one of the other zones, like Intranet. Bear in mind that it is never a good idea to reference any SharePoint site by machine name as that does not allow scaling, load balancing or fault tolerance. I would strongly recommend that you rework your farm to use only proper FQDNs instead of machine names. Doing so would also resolve your issue. |
|||||||
|
|
On the Apple machine, go to System Preferences>Network and enter your domain name in the "Search Domains" field. |
|||
|
|