Summary
I'd like to change/customize the urls for Sharepoint online, as part of a customer solution. Particularly, our requirements are not to create redirect's (HTTP 301 or HTTP 302), but instead change the urls completely (HTTP 200).
Background
The following url's need to change:
- Private Site Collection
- My Site
- Public Web Site
Currently, if the company is Acme, then the urls are:
- acme.sharepoint.com
- acme-my.sharepoint.com
- acme-web.sharepoint.com
I've got a enterprise (E3) plan, yet I can only change the address of the public web site. And even then, I can only set it when it's created. Ideally, we would like to develop the site collection and change the url when it's ready. Eg:
- During development, the address might be: www-dev.acme.com
- Once it goes into production, the address would be changed to: www.acme.com
Questions
- How do I use a custom domain for the private site collection?
I have already created a CNAME dns entry and have added it to office 365. However, when I create a private site collection, the drop down contains a single entry: acme.sharepoint.com. This does not meet the customers' requirements. - How can I change the address for a public site after it has been created?
- Is it even possible to change the my sites host location?
On the User Profiles Administration screen, the text box is disabled and it mentions changing the host location by creating a My Site Host collection. Unfortunately, this is not possible, as attempting to create one results in the error message:
'The My Site Host template is not available for new site collections in SharePoint Online. A My Site Host site collection was automatically created for you when you signed up.'
It would be nice if the default url used english. Ie, my-acme.sharepoint.com, instead of acme-my.sharepoint.com.
I've seen a few other questions where someone has asked about CNAME's and the response talks about redirects. These are different things and a redirect is surely not what I want. Please do not respond with anything mentioning redirects - my customer doesn't want to hear anything about them.
Regards,
Matt