Use a custom domain

To apply a custom domain to your site, you must update your domain name service (DNS) record and add the full domain in ArcGIS Hub to complete the setup. A site owner or edit group member can configure a site with a custom domain that they own or have purchased to uniquely represent the site. The site will remain accessible over its default *.arcgis.com URL, alongside the custom domain.

Create a CNAME record

Hub only supports DNS entries with a CNAME record. A CNAME (Canonical Name) is a type of DNS record that maps one domain name (an alias) to another (the canonical name). This allows multiple domains to point to the same destination. Custom domains must be registered as a CNAME record pointing to hub.arcgis.com in your DNS provider before you can apply a custom domain to a site. To get started, sign in to your DNS provider and create a CNAME entry.

Field titles depend on your DNS provider. Typically, Name or Hostname is the prefix or subdomain (appears before the domain in the URL) to which the CNAME record will be set: yourhubsitename. Value or Data is usually the URL you are setting as the destination domain: hub.arcgis.com.

Caution:
Do not register your CNAME to your specific Hub site. You must register the CNAME to hub.arcgis.com. This allows you to move the domain among your sites. Avoid using Address Records (A Records), a type of DNS record that maps a domain name to a specific IP address, directing web traffic to the correct server. Hub does not support A Records and they can cause issues later.

Add the custom domain to a site

Once you’ve created with a CNAME record, you can configure your site’s web address with the new domain.

To add the custom domain to your site, complete the following steps:

  1. Open a site in edit mode.
  2. In Settings on the side panel, select Domain settings.
  3. Select Modify domain settings and choose Custom domain.
  4. Ensure that you've created a CNAME record and proceed to the second step to validate the CNAME.

    Once the CNAME has been validated, you must confirm that you understand that updating your site's URL with its new domain may take up to 24 hours to complete.

  5. Select Save after confirming the change and select Done.
    An email is sent from arcgis.com to the site's owner and edit group members to remind them that the site's URL is being updated. During this time, you can continue to publish updates to the site at its current URL. An additional confirmation email is sent once the domain has been successfully updated.
    Tip:

    It may take up to 24 hours for a security (HTTPS) certificate to be issued to your custom domain. If it has been longer than 24 hours and the site's URL is not updated, contact Esri Support.

Set up a site redirect

If you edit or change a site's primary domain, you can set a site (domain) redirect. A site redirect is a URL you can set to automatically route visitors to the site's current primary domain. This is useful when you need to update a site domain but links referencing the previous domain have been shared or cannot be readily updated.

Caution:
Avoid using a meta tag redirect in place of this process as you will likely be unable to edit your site as a result.

You can configure redirects on sites with or without a custom domain applied. However, redirect URLs must follow the same configuration requirements as custom domains (above). Learn more about domain redirects in the Introducing Domain Redirects post.

Note:

If a custom domain is set on the site, configured redirects only point to the custom domain (as opposed to the site's default URL). If you add or remove a custom domain while a redirect is configured, redirects will update to point to the new custom domain (if added/changed) or the default site URL (if custom domain is removed).

To set up a site redirect, complete the following steps:

  1. Open a site in edit mode.
  2. In the Customize menu, select Settings and select Domain settings.
  3. Select Modify domain settings and select Domain redirects.
  4. Enter the redirect URL for Redirect and select Save.

Remove a custom domain

To reset your Hub site's URL, you can remove its custom domain.

To remove a custom domain, complete the following steps:

  1. Open a site in edit mode.
  2. In the Customize menu, select Settings and select Domain settings.
  3. Select Modify domain settings and choose Remove custom domain.
  4. Select Save.

    You do not have to republish the site.