@Richard Barraclough Was going through the April threads and saw that this never received a conclusive answer regarding using different subdomains on different app services.
I created brtrachdomaintestdelete.azurewebsites.net and added the custom subdomain a.test-a.beesphotos.net to it. Used a cname value brtrachdomaintestdelete.azurewebsites.net with a name of a.test-a.
I then created a second web app in a different resource group but in the same region called brtrachtest.azurewebsites.net and added the subdomain domain b.test-b.beesphotos.net. Used a cname value of brtrachtest.azurewebsites.net with a name of b.test-b.
It's important to note that I have three domain verification txt records on beesphotos.net.
- asuid
- asuid.atest-a
- asuid.btest-b
Each above txt record uses the same domain verification ID, which you can read more about here. Also, Microsoft recommends the use of CNAMEs when possible as it removes the issue of your A record IP address changing and bringing down your site. This would be extremely rare to happen but just wanted to share this tip with you that CNAMEs are the safer choice.
You can use digwebinterface.com on my above domains and compare/contrast with what you have, which if you are unfamiliar, allows you to see the DNS records for a domain. Note: my domains should be active for the next 72 hours before being deleted.
My domain was purchased in Azure and not a 3rd party provider if that also helps although I do not believe this should make a difference unless your 3rd party hosting provider had an obscure limitation in place.
Lastly, DNS domain changes can take up to 30-45 minutes to sync across the DNS servers so ensure you are giving your configuration enough time to propagate out before changing it. 75% of the customer issues I have seen over the last 8 years have been due to not enough time being given for propagation.
I hope the above example helps to reassure you that this is possible along with providing you the ability to cross verify your settings. If you have further questions or concerns, please let us know.