locked
How to map CDN endpoint with custom apex domain? RRS feed

  • Question

  • We are looking to get a solution for mapping a third party apex domain to a URL.

    One of our client's website is hosted under our classic web service in which the homepage URL looks like 'https://www.gigaprofits.com/rev-mma-vaughan/home.aspx'. We want to map this URL with the apex domain name that is 'revmmavaughan.com' hosted in azure DNS.

    Currently, we have the URL that is mapped with the CDN network and we are mapping that CDN end point of that network with the custom domain name which is like 'www.revmmavaughan.com'.But, we want to have the URL to be mapped with apex domain name (revmmavaughan.com).

    Also, the website contains sub pages that have to be opened with Apex domain name like ‘revmmavaughan.com/about.aspx’.  Currently, this scenario is not compatible even with the CDN end point mapping to a custom domain name.

    We are ready to migrate our third party domain to azure if there is any solution regarding above issues.

    Tuesday, July 2, 2019 6:42 PM

Answers

  • Hi, 

    So mapping an apex domain to a CDN is possible only in Azure Standard and Verizon. It is not possible via Akamain as of today. 

    Below are the steps to create it:

    1. Once you delegated your domain to Azure DNS, try creating a new record with the following settings:

    Leave the Name empty. Enable Alias record and then select the CDN profile. 

    2. You can see Azure DNS will create a new record for CDN to get this validated. 

    3. Try adding the apex domain in the CDN and it gets created. 

    Reference: https://docs.microsoft.com/en-us/azure/dns/dns-alias#point-zone-apex-to-azure-cdn-endpoints

    Regards, 

    Msrini

    Tuesday, July 2, 2019 7:37 PM

All replies

  • Hi, 

    So mapping an apex domain to a CDN is possible only in Azure Standard and Verizon. It is not possible via Akamain as of today. 

    Below are the steps to create it:

    1. Once you delegated your domain to Azure DNS, try creating a new record with the following settings:

    Leave the Name empty. Enable Alias record and then select the CDN profile. 

    2. You can see Azure DNS will create a new record for CDN to get this validated. 

    3. Try adding the apex domain in the CDN and it gets created. 

    Reference: https://docs.microsoft.com/en-us/azure/dns/dns-alias#point-zone-apex-to-azure-cdn-endpoints

    Regards, 

    Msrini

    Tuesday, July 2, 2019 7:37 PM
  • Hi,

    Thank you for your help!

    We are using a Premium Verizon.

    I've successfully finished all these steps. But, it gives the privacy error (This is the domain name: revmmavaughan.com). I tried to apply for a CDN managed SSL certificate on it, but it gives the error as shown in the attached image.

     Also, we have sub menus on the website. However, it is not redirecting to those pages. It changes the URL on the browser, not the page.

    Is there any way around to get through this?


    Friday, July 5, 2019 2:14 PM
  • Hi, 

    When you enable HTTPS for your domain, you get 2 options. 

    1. CDN Managed

    2. Use my own certificate

    When you enable CDN managed, irrespective of any providers for Apex domain, it will not work. This is a limitation as of today. So, you need to use your own certificate to proceed further. 

    Regards, 

    Msrini

    Friday, July 5, 2019 4:15 PM