I have SharePoint 2013 RTM lab environment and one web application sp2013.<domainname>.com hosted in HTTP port 80. I've also set upmy sites using the same web application. I know this isn't the best practice for my sites, but since this is a externally available lab environment it was easier to set everything behind one web application in port 80.
The root site collection is a publishing portal with 4 subsites and mysite host is found at urlhttp://sp2013.<domainname>.com/my. The Personal site location(wildcard inclusion) in mysite setup is set topersonal.
I made the web application externally available with Alternate Access Mappings:
Default: http://sp2013.<domainname>.com
Internet: http://dev-demo.<someotherdomainname>.com
All is fine both internally and externally when I'm using the publishing portal I mentioned earlier. Links and UI are displaying correctly and all subsites are accessible. I can also access my personal mysite. The new nice newsfeed (or microblog) feature is also fully functional.
However some links in newsfeed use internal hostname instead of the external hostname. Everything is fine when browsing the site internally from lab machine or from LAN.Problem occurs only when browsing mysite newsfeed externally. For example when I click someone's name in the newsfeed, the link uses http://sp2013.<domainname>.com while it should use http://dev-demo.<someotherdomainname>.com
which was set in AAMs.
So clicking user's name in the newsfeed redirects me to http://www.hugedomains.com so I could register the domain :D It's quite weird that this occurs with only some links. Some links in newsfeed are displaying correctly but some are not. I also noticed the
users name link URLs change also when I click "Show all X replies".
Is it bug or wrong configuration?