This guide explains the features available in the Domains manager of the WPMU DEV hosting dashboard and includes instructions regarding:

  • Locating domain information
  • Adding domains to WPMU DEV hosting
  • Setting a primary domain
  • Locating and editing DNS records at several popular registrars

Use the index on the left to quickly locate usage guidance on specific features.

Not Hosting with WMPU DEV?

If you haven’t set up your WPMU DEV hosting account yet, visit WPMU DEV Hosting and explore the features of our best-in-class WordPress managed hosting, see pricing packages, and start a free trial.

Location

The Domain manager for any hosted site can be accessed from that site’s dashboard, first by clicking the Hosting tab and then clicking the Domains tab.

module location

3.1 Domains Overview

Copy chapter anchor to clipboard

The domains associated with the current site are displayed at the top of the domain manager. If you have not yet added a custom domain, the temporary domain you created may be the only domain listed. If in doubt, temporary domains are those with the suffix .tempurl.host, as in yoursitename.tempurl.host.

Next to each domain in the list, you will find:

  • Primary – This label appears next to whichever domain is set to the Primary Domain for the site. This is the main URL site visitors will use to access your site.
  • DNS Status – A green checkmark indicates that the DNS has been verified.
  • SSL Status – WPMU DEV automatically installs an SSL certificate once the DNS has been verified. A green checkmark indicates that the SSL has been verified as well. For more information, check out our SSL Guide.

Domains module

To set a new primary domain, first, add the domain as covered in the Adding domains section of this guide. Then click the three-dot icon to the right of the domain you want, and click the Set as primary option. Before the new primary domain is set, you will need to confirm the change in the confirmation modal.

Set a domain as primary

Click the Delete domain option in that menu to remove a domain from a site.

Remove a domain from a hosting site

The delete option is not available for the current primary domain or the .tempurl.host domain. All sites must have a primary domain at all times, and the .tempurl.host domain cannot be deleted because it serves as the internal ID for that site. To delete a domain that is currently set as primary, first choose a new primary domain and then delete the old one.

Click the information icons for quick tips and links to more information.

Information tooltip

3.1.1 DNS Records

Link to chapter 1

A DNS record is a database record used to map a URL to an IP address and serves to tell the entire internet universe– individual users, search engines, bots, and email providers– where to find your site.  If WPMU DEV is your host, then those records must by updated to point to our hosting.

DNS records, typically, are maintained by the provider from which you purchased the domain, and must be edited on that provider’s website. However, you can edit the nameservers at your domain registrar to point them to another provider or DNS manager if you wish.

Want to use the DNS Manager in your WPMU DEV Hub?

If you wish to use the DNS manager in your Hub and need help editing nameservers at your domain registrar, see the Registrar Guides chapter below.

The DNS records for each WPMU DEV hosted site are located below the current site’s domain list. When you’re ready, replace the DNS records at your domain registrar with your new WPMU DEV records.

DNS module

The records you will be working with include:

  • CNAME – A Canonical Name or CNAME record is a type of DNS record that maps an alias name to a true or canonical domain name. CNAME records are typically used to map a subdomain such as www or mail to the domain hosting that subdomain’s content. For example, a CNAME record can map the web address www.example.com to the actual website for the domain example.com.
  • A record – An A record maps a domain name to the IP address (Version 4) of the server hosting the website.
  • AAAA record – A records are used for conversion of domain names to corresponding IP addresses. IP Version 6 Address records (AAAA) (also a quad-A record) specifies IPv6 address for the given host. So it works the same way as the A record and the difference is the type of IP address. This record should be used in addition to the A record, wherever possible, as it represents the best practice and might even lead to performance improvements.

We recommend using the CNAME record if possible, as the CNAME would not need to be edited if your site’s IP address changes for any reason (during a site migration for example).

A CNAME record for your domain would look something like this at your registrar:

Example CNAME record for top-level domain

However, many registrars do not support using a CNAME for apex/top-level domains (like example.com), so you’d need to contact your registrar for support if you wish to use the CNAME.

The alternative is to simply use the standard A & AAAA records instead. Those entries would look something like this at your registrar:

Example A & AAAA records

Editing DNS

Editing DNS records is not difficult, but it must be done correctly or browsers may not be able to find your site. When the time comes to edit those records, it may be helpful to have this document open in a separate tab or in split-screen, so you can to refer back to it as you follow the steps to update your DNS records. Also, take advantage of the Registrar guides located at the end of this document to help you locate and edit your DNS records quickly.

3.1.2 DNS Setup Tips & Troubleshooting

Link to chapter 1

Here are a few tips for working with your DNS records:

  • When given the option, always change TTL (time to live) to as low as possible for any A, AAAA or CNAME record you add or edit.Set TTL as low as possible when editing DNS
  • Don’t change any other records that may be in your DNS – such as for email or otherwise – unless needed and you’re confident in making those changes.
  • Use a DNS lookup service like DNSChecker.org to see if your updated DNS matches what you see under your Domains tab in the Hub.
  • Once all DNS changes have fully propagated after a site migration, be sure to clear cookies and cache in any browsers you’ve used previously to connect to your site.

DNS records usually update very quickly with some domain registrars and DNS managers like WPMU DEV or Cloudflare. However, changes can take up to 48hrs, or even longer in rare cases, to propagate worldwide. This depends on the registrar and the nameservers used. This is not a process that we can resolve, as it is an automated communication between providers.

An important point to note is that when the DNS records are changed for a domain, both old and new records work until the propagation is complete. This means that a website might be served from both an old and a new IP address while the propagation is underway.

For example, if you just changed your nameservers at your registrar to WPMU DEV nameservers, you may see the original ones still resolving at some locations, and the new ones resolving from other locations..

Nameserver changes still propagating

The same can happen with your A, AAAA and CNAME records as well. For example, you may see something like this at a DNS lookup service, where your main A record edit has propagated to some locations, but is still resolving to the old record in some others::

A record changes still propagating

Delays in propagation can create some nasty headaches when performing migrations. If you don’t check that the propagation is complete before editing the site, you may end up editing your site on your old server while thinking that you are editing on the new one. Your changes would then be lost once the DNS propagation has completed.

Until you see those new records resolving correctly at all locations at your preferred DNS lookup service, it’s preferable to wait before making any changes to your site content. In general, it is recommended that the “origin” site is put under Maintenance and only the destination site is made live. This ensures that any users that might still end up on the old version of the site at the previous host will not be able to make any changes, which prevents any loss of data.

Registrar guides

To help you configure your DNS records, we’ve created setup guides for some of the most popular domain registrars. Expand the Registrar guides index on the left to locate your registrar when you’re ready to update your DNS records.

Should you ever have problems, screenshots of your full DNS settings is the best way for our support team to help you diagnose problems.

Have You Created Your Temporary Site?

If you haven’t created your temporary WPMU DEV site you should do so before proceeding. See Creating a New Site if you need help doing so.

Adding a site to WPMU DEV usually is a four-part process:

  1. Create a temporary site
  2. Add a permanent domain
  3. Edit DNS Records
  4. Set the primary domain
Migrating Existing Sites

If you are moving an existing site to our hosting, go ahead and create a temporary domain, then see our guide to migrating an existing site, which guides you through using the Migration Tool, by far the easiest way to add a site.

3.2.1 Add a Permanent Domain

Link to chapter 2

From the Domains tab for your temporary site, click the Add Domain button.

Add a new domain to a hosting site

In the Add a Domain popup, enter the domain name you would like to point to your site, omitting the http:// or https://. You must own the domain or have access to its DNS records to add it.

Add a domain

Notice the option to Also add www version of the domain. While www is no longer needed to access http and https domains, some users continue to use it. If no www version of a site exists, it is possible that these old-schoolers won’t be able to find the site.

Note also the option to Add DNS records. If you are managing the DNS for your site here in your Hub, you’d want to check this option to automatically add the needed DNS records for the added domain. However, if you are managing the DNS at your domain registrar, you’ll need to manually add the required records there. See the Registrar Guides chapter below for help with that if needed.

The new domain will appear in the domain list along with any other domains associated with the site.

Domain added

Once a domain has been added, the DNS Status and SSL Status will update nearly immediately if you are managing your DNS here in your Hub, and you had checked the option to Add DNS records for this domain as noted above.

If you are managing the DNS at your domain’s registrar, our servers will automatically try to locate the domain’s DNS, and then to create and add its security certification (SSL). These efforts will fail, however, until the DNS records at the registrar have been updated to point to WPMU DEV servers.

The image below shows a custom domain that has been added but for which the DNS records have yet to be properly updated.

Checking DNS

3.2.2 Set primary domain

Link to chapter 2

Once you add your permanent domain name, update your DNS records. After the DNS Status and SSL certificate have successfully propagated, you should set the permanent domain as the site’s Primary domain. Note that both DNS and SSL are needed before you are able to set your permanent domain as primary

Remember to be patient with DNS propagation. This usually takes at least several minutes, but can take hours and, in rare cases, a day or more.

Once your DNS and SSL statuses have propagated, indicated by green checks, you can set the desired domain as Primary by clicking the Set as primary option from the dropdown under the three-dot icon next to the domain.

This will trigger a confirmation modal.

Set a domain as primary

Click Set as primary to finalize the change.

3.2.3 Multisite Domain Mapping

Link to chapter 2

When you want to map custom domains to subsites in a WPMU DEV hosted multisite, there are just a few simple steps that must be taken for each such domain, but they must be done in order. Follow this guide to get things set up without error on your site.

Before proceeding with the steps below:

  • Have you enabled multisite on your site? If not, go to the Tools tab for that site in your Hub and enable it now.
  • If your multisite is subdomain-based, have you enabled the required wildcard certificate on it, and ensured that a wildcard (*) record exists? If not, see our Wildcard SSL Certificates guide for instructions on how to do that now.

Step 1 – Edit the Domain’s DNS

The first thing you need to do is edit the DNS of the domain you want to map so it points to your multisite. See the DNS Records chapter above for guidance with this step.

Note that you have 2 options for managing DNS: you can either edit the records directly at your domain registrar, or change the nameservers at your registrar to WPMU DEV nameservers and edit the domain’s DNS right here in your Hub.

See the Registrar Guides chapter below for help with either of those options.

WP-ULTIMO USERS

If you use the WP-Ultimo plugin for domain mapping subsites, you do NOT need to continue with the steps below. All you need to do is edit the domain’s DNS as in this step. Then enable the integration with WPMU DEV Hosting under WP-Ultimo > Settings > Integrations in your network admin, add your custom domain and set it as the primary for that subsite under WP-Ultimo > Domains. The plugin will then add the domain to your Hub automatically via its API.
 
Domain mapping with WP-Ultimo

Step 2 – Add the Domain to Your Hub

Once the DNS has been edited as above, add the custom domain under the Domains tab of your multisite, in exactly the same way as you added your main domain. See the Add a Permanent Domain chapter above for guidance with this step if needed.

Important: do NOT set any of these added domains as the Primary in your Hub. The Primary should be the domain you use for the main site of your multisite.

Wait until both the DNS and SSL icons for the added domain have changed to green checkmarks in your Hub. Once they have, your domain is ready to map to your subsite.

Step 3 – Map the Domain in Your Network Admin

Now go to the network admin of your multisite and click on Sites > All Sites in the admin menu. Hover your mouse over the subsite you want to domain-map and click the Edit action link.

Edit Site Address in network admin

On the next screen, replace the Site Address (URL) shown there with your custom domain. Note that the domain must be entered with the https:// and must include a trailing slash.

Edit Site Address in network admin

Once you’ve added the domain, click the Save button, and you’re done. Your subsite will now load at your custom domain instead of its original un-mapped URL.

3.3 Registrar guides

Copy chapter anchor to clipboard

This section provides guidance on editing DNS records at several popular registrars.

Each guide includes instructions for editing A, AAAA & CNAME records at the registrar, as well as instructions for changing nameservers there if you prefer to manage the records in the DNS Manager of your WPMU DEV Hub.

The only exception to the above is Cloudflare. If you’re routing your domain through Cloudflare, you must use their nameservers and manage DNS records there.

Don’t worry if your registrar is not among the guides below. Most registrars are similar in the way they organize their domain screens, and they may have a DNS Management guide available on their site.

Choose one and see if you can use it to guide you through the process. You can always contact our support superheroes for assistance if needed.

3.3.1 Cloudflare

Link to chapter 3

Cloudflare’s network includes 155 data centers around the world where customers’ websites and any static resources are cached and delivered to visitors from the closest possible server, dramatically reducing latency.

Cloudflare offers a basic free plan that includes impressive site performance, broad security protection and powerful stats about your visitors. Plans start at $20 per month for your first website and $5 per month for each subsequent website.

Traditional DNS configurations connect your domain directly to your host, in this case WPMU DEV, and your site’s visitors access your content by interacting directly with the host servers. A Cloudflare configuration, however, is different. Instead of connecting your domain to WPMU DEV, you will connect it to Cloudflare, and in a separate series of steps, you will tell Cloudflare where to find your hosted content.

Once configured, Cloudflare will begin pulling your content from our servers and caching it securely across its worldwide network. Your site’s visitors never actually connect to your host but are served content from the cached copies on the Cloudflare network. The graphic below illustrates this configuration, and the security benefits should be readily apparent.

Cloudflare data flow diagram

If you haven’t already done so, you will need to create a Cloudflare account before proceeding.

Set the SSL

After creating your Cloudflare account, the first thing to do is connect your site to that account. Before we get into that, however, we need to highlight an important security configuration. This step takes place after your site is connected, but we’re pointing it out first to minimize the risk that members might overlook this critical step.

Once your site is connected to Cloudflare, you must set the SSL settings for that site to Full (Strict) under the SSL/TLS tab in your Cloudflare dashboard. Full (Strict) ensures a secure connection between both your visitors’ devices and Cloudflare and between Cloudflare and our servers.

However, while you connect the domain and adjust its DNS settings as detailed below, you’ll need to first ensure that SSL/TLS is set to either Off or Flexible in your site’s Cloudflare dashboard. This ensures your Hub can connect to the domain via the plain HTTP URL to issue the domain-specific SSL certificate.

Then, once you’re done with all that, click SSL/TLS , and select Full (Strict) from the available options to secure the domain with Cloudflare’s SSL.

Set SSL/TLS to Full(Strict) at Cloudflare

Connecting Your Domain

The first steps take place within your Cloudflare account, after which you will need to go to your registrar and add Cloudflare’s nameservers to the domain you are connecting. It is recommended that you locate your DNS records at your registrar or web host and have them handy before proceeding.

As soon as your Cloudflare account is created, you will be prompted to add a domain.

This has to be your actual domain (e.g. mydomain.com or mydomain.co.uk) and must not include any domain-specific hostnames (e.g. www.mydomain.com or similar). Furthermore, the domain has to be an immediate child of an official top-level domain (or one of its official second-level domains). For example, mydomain.co.uk is permitted, mydomain.someisp.co.uk is not.

Enter your domain (not your temporary WPMU DEV domain) into the field provided and click Add Site.

Cloudflare add domain screen

You will be prompted to choose a plan. Do so and click Confirm Plan. If you choose a paid plan, a payment modal will appear. You will return to the setup process upon submitting your payment information.

Cloudflare will automatically locate your site’s DNS records.

Cloudflare DNS records

Compare the records found with those listed at your domain registrar or web host to verify that they match, and add any that are missing. If you skip this step, your website might not resolve.

Also, click any orange clouds to turn them grey and then click Continue.

Change Your Nameservers

You will be prompted to change your nameservers at your registrar or web host. Cloudflare will provide two of its nameservers which should be cut and pasted to replace the existing records.

Cloudflare change nameservers

Once you have replaced your nameservers with those provided by Cloudflare, click Done! Check My Nameserver. Cloudflare will test the connection. If everything works, a success message will notify you that Cloudflare will begin caching your site’s content and serving it to visitors worldwide.

One final thing to do before adjusting SSL/TLS at Cloudflare is to ensure your domain is checking green in your Hub for SSL Status as seen in our SSL Guide.

Finally, remember to set the SSL to Full (Strict) as mentioned in the “Set the SSL” section above.

PRO TIP

If you are adding the _acme-challenge CNAME record for a Wildcard Certificate in your CloudFlare account, be sure that record is NOT proxied; DNS verification records like this should be the grey cloud icon only.

3.3.2 GoDaddy

Link to chapter 3

Jump to the section that corresponds to where you prefer to manage the DNS records for your GoDaddy domain:

Managing DNS for a GoDaddy domain at GoDaddy
Managing DNS for a GoDaddy domain in my WPMU DEV Hub

Managing DNS for a GoDaddy domain at GoDaddy

If you want to manage your domain’s DNS at GoDaddy, you’ll need to edit the A, AAAA & CNAME records for your domain there.

Log in to your GoDaddy account, and click My Products in your Account dropdown menu.

GoDaddy My products account link

Scroll down to the Domains section on that page, and click the DNS link next to the domain whose DNS you want to manage.

GoDaddy edit DNS settings

This will lead you to the Records of your chosen Domain.

GoDaddy DNS records list

Click on the “edit” icon beside the A-type and in the Points to* field, enter the A Record value of your site (your IPV4 is located in your site’s Domains tab – in our example 104.248.40.26).

After that, edit the CNAME-type which has the www Name and in the Points to* field enter @.

Lastly, add one AAAA record. If you do not see an existing AAAA record, click the Add button and select AAAA from the menu of record types. In the Host field enter @ and in the Points to* field enter your AAAA record value (in our example 2a03:b0c0:3:e0::98:4001).

Got all this done? Excellent, the only thing left is to Set a new primary domain for your site.

Managing DNS for a GoDaddy domain in my WPMU DEV Hub

If you want to manage your domain’s DNS in the DNS Manager of your Hub, you need only change the nameservers at GoDaddy so they point to WPMU DEV instead.

Log in to your GoDaddy account, and click My Products in your Account dropdown menu.

GoDaddy My products account link

Scroll down to the Domains section on that page, and click the DNS link next to the domain whose nameservers you want to change.

GoDaddy edit DNS settings

Scroll down to the Nameservers section, and click the Change button there.

Edit nameservers at GoDaddy

On the next screen, select the I’ll use my own nameservers option. Then enter the 3 WPMU DEV nameservers provided, as seen in the DNS Manager in your Hub:

ns1.wpdns.host
ns2.wpdns.host
ns3.wpdns.host

Edit nameservers at GoDaddy

Click the Save button and you’re done at GoDaddy.

Next, you’ll want to head over to the DNS Manager of your Hub, and click the Check Nameservers button as seen at the end of the Change Your Nameservers chapter in our DNS documentation.

Then follow the instructions in the Adding a Domain Name chapter in that same document to get your domain added and DNS records set up.

3.3.3 Freenom

Link to chapter 3

Jump to the section that corresponds to where you prefer to manage the DNS records for your Freenom domain:

Managing DNS for a Freenom domain at Freenom
Managing DNS for a Freenom domain in my WPMU DEV Hub

Managing DNS for a Freenom domain at Freenom

If you want to manage your domain’s DNS at Freenom, you’ll need to edit the A, AAAA & CNAME records for your domain there.

Go to Freenom, sign in to your account and then click on My Domains in the Services menu.

Freenom services my domain

Find your desired registered domain and click on the Manage domain button:

manage domain in freenom

In the Domain module click on “Manage Freenom DNS”:

manage freenom dns

Which will lead you to a new window where you can set up your records.

You should add 3 new records, one for A record (your IPV4 is located in your site’s Domains tab – in our example 104.248.40.26), one for CNAME with www in the Name field (in this example devman-fn.cf) and one for AAAA record (in our example 2a03:b0c0:3:e0::98:4001) while keeping TTL Low (300):

add dns records in freenom

Got all this done? Excellent, the only thing left is to Set a new primary domain for your site.

Managing DNS for a Freenom domain in my WPMU DEV Hub

If you want to manage your domain’s DNS in the DNS Manager of your Hub, you need only change the nameservers at Freenom so they point to WPMU DEV instead.

Go to Freenom, sign in to your account and then click on My Domains in the Services menu.

Freenom services my domain

Find your desired registered domain and click on the Manage domain button:

manage domain in freenom

In the Domain module, click on Nameservers in the Management Tools menu.

Edit nameservers at Freenom

On the next screen, select the Use custom nameservers option. Then enter the 3 WPMU DEV nameservers provided, as seen in the DNS Manager in your Hub:

ns1.wpdns.host
ns2.wpdns.host
ns3.wpdns.host

Edit nameservers at Freenom

Click the Change Nameservers button and you’re done at Freenom.

Next, you’ll want to head over to the DNS Manager of your Hub, and click the Check Nameservers button as seen at the end of the Change Your Nameservers chapter in our DNS documentation.

Then follow the instructions in the Adding a Domain Name chapter in that same document to get your domain added and DNS records set up.

3.3.4 Namecheap

Link to chapter 3

Jump to the section that corresponds to where you prefer to manage the DNS records for your Namecheap domain:

Managing DNS for a Namecheap domain at Namecheap
Managing DNS for a Namecheap domain in my WPMU DEV Hub

Managing DNS for a Namecheap domain at Namecheap

If you want to manage your domain’s DNS at Namecheap, you’ll need to edit the A, AAAA & CNAME records for your domain there.

Go to Namecheap, log in to your account and click on the Manage button beside your desired domain:

manage domain in namecheap

In the new window, navigate to the Advanced DNS tab.

Add one A record with @ in the Host field (your IPV4 is located in your site’s Domains tab, in our example 104.248.40.26), one CNAME record with www in the Host field (in this example devmantest.com) and one AAAA record with @ in the Host field (in our example 2a03:b0c0:3:e0::98:4001) while keeping TTL Low (5 mins):

add dns records in namecheap

Got all this done? Excellent, the only thing left is to Set a new primary domain for your site.

Managing DNS for a Namecheap domain in my WPMU DEV Hub

If you want to manage your domain’s DNS in the DNS Manager of your Hub, you need only change the nameservers at Namecheap so they point to WPMU DEV instead.

Log in to your Namecheap account. Then select Domain List from the left sidebar and click the Manage button next to your domain.

Namecheap account

On the next screen, under the Domain tab, select Custom DNS in the Nameservers section.

Change nameservers at Namecheap

Then enter the 3 WPMU DEV nameservers provided, as seen in the DNS Manager in your Hub.

ns1.wpdns.host
ns2.wpdns.host
ns3.wpdns.host

Nameservers edited at Namecheap

Click the green checkmark at the far right of that section to save the changes, and you’re done at Namecheap.

Next, you’ll want to head over to the DNS Manager of your Hub, and click the Check Nameservers button as seen at the end of the Change Your Nameservers chapter in our DNS documentation.

Then follow the instructions in the Adding a Domain Name chapter in that same document to get your domain added and DNS records set up.

3.3.5 Google Domains

Link to chapter 3

Jump to the section that corresponds to where you prefer to manage the DNS records for your Google domain:

Managing DNS for a Google domain at Google Domains
Managing DNS for a Google domain in my WPMU DEV Hub

Managing DNS for a Google domain at Google Domains

Go to Google Domains, log in to your account and click on the Configure DNS button:

configure dns google domains

Navigate down to Custom resource records and add one A record with @ in the Name field while adding your IP in the IP field (your IPV4 is located in your site’s Domains tab, in our example 104.248.40.26), one CNAME record with www in the Name field and @ in the Domain name field, and one AAAA Record with IPV6 in the IPV6 field (in our example 2a03:b0c0:3:e0::98:4001) while keeping TTL Low (10 mins):

Godaddy custom records

Got all this done? Excellent, the only thing left is to Set a new primary domain for your site.

Managing DNS for a Google domain in my WPMU DEV Hub

If you want to manage your domain’s DNS in the DNS Manager of your Hub, you need only change the nameservers at Google Domains so they point to WPMU DEV instead.

This chapter is an ongoing project, and we have not yet compiled our own guide on how to change nameservers at this registrar. In the meantime, you can review Google Domains’ guide here.

If you get stuck at any point in the process, please contact our support superheroes who will be happy to assist you.

3.3.6 Siteground

Link to chapter 3

Jump to the section that corresponds to where you prefer to manage the DNS records for your Siteground domain:

Managing DNS for a Siteground domain at Siteground
Managing DNS for a Siteground domain in my WPMU DEV Hub

Managing DNS for a Siteground domain at Siteground

Go to Siteground, log in to your account and navigate to “My Accounts” tab:

my accounts siteground

Click on the Go to cPanel button and in the follow-up window, on the Advanced DNS Zone Editor:

dns zone editor siteground

Here you want to edit your domain’s A Record (your IPV4 is located in your site’s Domains tab, in our example, we added 104.248.40.26), CNAME record with www (in our example we added devman-sg.com) and add a new AAAA record with your apex domain name as presented below (IPV6 in our example is 2a03:b0c0:3:e0::98:4001). Leave all other data intact.

edit dns records siteground

Got all this done? Excellent, the only thing left is to Set a new primary domain for your site.

Managing DNS for a Siteground domain in my WPMU DEV Hub

If you want to manage your domain’s DNS in the DNS Manager of your Hub, you need only change the nameservers at Siteground so they point to WPMU DEV instead.

This chapter is an ongoing project, and we have not yet compiled our own guide on how to change nameservers at this registrar. In the meantime, you can review Siteground’s guide here.

If you get stuck at any point in the process, please contact our support superheroes who will be happy to assist you.

3.3.7 Porkbun

Link to chapter 3

Jump to the section that corresponds to where you prefer to manage the DNS records for your Porkbun domain:

Managing DNS for a Porkbun domain at Porkbun
Managing DNS for a Porkbun domain in my WPMU DEV Hub

Managing DNS for a Porkbun domain at Porkbun

Go to Porkbun, log in to your account, click on Details (under your desired domain) and then on the Edit button beside DNS RECORDS:

porkbun edit dns records

In the new window create one A record with a blank Host field and enter your IPV4 in the Answer field (your IPV4 is located in your site’s Domains tab, in our example, we used 104.248.40.26), one CNAME record with www in the Host field and enter @ in the Answer field (in our example this will resolve to devman-pb.com once saved) and one AAAA record with a blank Host field while adding your IPV6 in the Answer field (IPV6 in our example is 2a03:b0c0:3:e0::98:4001). Once saved you will get something like:

current dns records porkbun

Got all this done? Excellent, the only thing left is to Set a new primary domain for your site.

Managing DNS for a Porkbun domain in my WPMU DEV Hub

If you want to manage your domain’s DNS in the DNS Manager of your Hub, you need only change the nameservers at Porkbun so they point to WPMU DEV instead.

This chapter is an ongoing project, and we have not yet compiled our own guide on how to change nameservers at this registrar. In the meantime, you can review Porkbun’s guide here.

If you get stuck at any point in the process, please contact our support superheroes who will be happy to assist you.

3.3.8 Hover

Link to chapter 3

Jump to the section that corresponds to where you prefer to manage the DNS records for your Hover domain:

Managing DNS for a Hover domain at Hover
Managing DNS for a Hover domain in my WPMU DEV Hub

Managing DNS for a Hover domain at Hover

If you want to manage your domain’s DNS at Hover, you’ll need to edit the A, AAAA & CNAME records for your domain there.

Go to Hover, log in to your account and click on the “DNS” tab of your chosen domain.

Once there, edit your A record first. Leave @ as Hostname and enter your IP as your Target name (your IPV4 is located in your site’s Domains tab, in our example we used 104.248.40.26). Next, you want to edit your CNAME with www in its Hostname. Enter your apex domain name as your Target name (in our example we used devman-hv.com). Lastly, add one AAAA record, set @ as Hostname and enter your IPV6 as your Target name (in our example 2a03:b0c0:3:e0::98:4001). The end result should look something like this:

manage dns records in hover

Got all this done? Excellent, the only thing left is to Set a new primary domain for your site.

Managing DNS for a Hover domain in my WPMU DEV Hub

If you want to manage your domain’s DNS in the DNS Manager of your Hub, you need only change the nameservers at Hover so they point to WPMU DEV instead.

Log in to your Hover account and select Control Panel from your Account menu at top-right.

Then click Nameservers in the main menu.

Edit nameservers at Hover

Locate the Domain whose nameservers you want to change and, in the Edit dropdown, select Edit Nameservers.

Edit nameservers at Hover

In the modal window that pops open, you’ll want to enter the 3 WPMU DEV nameservers provided, as seen in the DNS Manager in your Hub..

ns1.wpdns.host
ns2.wpdns.host
ns3.wpdns.host

For each existing nameserver, simply paste in the new one to overwrite it. If you need an additional field, click the + Another Nameserver link.

Edit nameservers at Hover

Once all 3 are added, click the Save Nameservers button, and you’re done at Hover.

Next, you’ll want to head over to the DNS Manager of your Hub, and click the Check Nameservers button as seen at the end of the Change Your Nameservers chapter in our DNS documentation.

Then follow the instructions in the Adding a Domain Name chapter in that same document to get your domain added and DNS records set up.

3.3.9 Dreamhost

Link to chapter 3

Jump to the section that corresponds to where you prefer to manage the DNS records for your Dreamhost domain:

Managing DNS for a Dreamhost domain at Dreamhost
Managing DNS for a Dreamhost domain in my WPMU DEV Hub

Managing DNS for a Dreamhost domain at Dreamhost

Go to Dreamhost, log in to your account and then click on Domains/Manage domains:

dreamhost-manage-domains

In order to add your own DNS records, you need to “unpark” your domain by selecting the “Deactivate parked” link and confirming the change.

deactivate parked linked

Once done, select DNS, under your domain name, and add a new record as A Record with a blank Name field while using your IP in the Value field (your IPV4 is located in your site’s Domains tab, in our example 104.248.40.26). After that, add a new record as CNAME with www in the Name field while using your apex domain name in the Value field (in our example devman-dh.club). Lastly, add another record as AAAA Record with a blank Name field while using your IPV6 in the Value field (in our example 2a03:b0c0:3:e0::98:4001). The end result should look something like this:

add dns records dreamhost

Got all this done? Excellent, the only thing left is to Set a new primary domain for your site.

Managing DNS for a Dreamhost domain in my WPMU DEV Hub

If you want to manage your domain’s DNS in the DNS Manager of your Hub, you need only change the nameservers at Dreamhost so they point to WPMU DEV instead.

This chapter is an ongoing project, and we have not yet compiled our own guide on how to change nameservers at this registrar. In the meantime, you can review Dreamhost’s guide here.

If you get stuck at any point in the process, please contact our support superheroes who will be happy to assist you.

3.3.10 iPage

Link to chapter 3

Jump to the section that corresponds to where you prefer to manage the DNS records for your iPage domain:

Managing DNS for an iPage domain at iPage
Managing DNS for an iPage domain in my WPMU DEV Hub

Managing DNS for an iPage domain at iPage

If you want to manage your domain’s DNS at iPage, you’ll need to edit the A, AAAA & CNAME records for your domain there.

Go to iPage, log in to your account and click on the Domains tab. Then click the Manage button for the domain you want.

Select domain at iPage

Then select DNS & Nameservers in the sidebar menu.

Manage DNS at iPage

Under the DNS Records tab, either click the Edit link under the ellipsis icon (…) for the main A record (@) if one already exists, or click the + Add DNS Record button to add an A record if this is a new domain. Enter the IP Address of your WPMU DEV site (your IPV4 is located in your site’s Domains tab, in our example 66.96.147.192). Once done, click on Update DNS.

Edit DNS at iPage

After editing/adding your A Record, you’ll want to add a CNAME record for the www domain if it doesn’t already exist. In the Name field add www and in the Content field add your apex domain name (in our example devman-ip.com). Once done, click on Add DNS.

Add CNAME record at iPage

Got all this done? Excellent, the only thing left is to Set a new primary domain for your site.

Managing DNS for an iPage domain in my WPMU DEV Hub

If you want to manage your domain’s DNS in the DNS Manager of your Hub, you need only change the nameservers at iPage so they point to WPMU DEV instead.

Log in to your iPage account and, under the Domains tab, click the Manage button for the domain whose nameservers you want to change.

Login to iPage account

On the next screen, click DNS & Nameservers in the sidebar menu.

Edit nameservers at iPage

On the next screen, you’ll want to enter the 3 WPMU DEV nameservers provided, as seen in the DNS Manager in your Hub..

ns1.wpdns.host
ns2.wpdns.host
ns3.wpdns.host

For each existing nameserver, click the vertical ellipsis icon and select the Edit option. If you need an additional field, click the + Add Nameserver button.

Edit nameservers at iPage

For each nameserver you edit or add, click the Submit your changes button.

Once all 3 WPMU DEV nameservers have been saved, and there are no others still in there, you’re done at iPage.

Next, you’ll want to head over to the DNS Manager of your Hub, and click the Check Nameservers button as seen at the end of the Change Your Nameservers chapter in our DNS documentation.

Then follow the instructions in the Adding a Domain Name chapter in that same document to get your domain added and DNS records set up.

3.3.11 Domain.com

Link to chapter 3

Jump to the section that corresponds to where you prefer to manage the DNS records for your Domain.com domain:

Managing DNS for a Domain.com domain at Domain.com
Managing DNS for a Domain.com domain in my WPMU DEV Hub

Managing DNS for a Domain.com domain at Domain.com

If you want to manage your domain’s DNS at Domain.com, you’ll need to edit the A, AAAA & CNAME records for your domain there.

Go to Domain.com, log in to your account and click on the Domains tab. Then click the Manage button for the domain you want.

Select domain at Domain.com

Then select DNS & Nameservers in the sidebar menu.

Manage DNS at Domain.com

Under the DNS Records tab, either click the Edit link under the ellipsis icon (…) for the main A record (@) if one already exists, or click the + Add DNS Record button to add an A record if this is a new domain. Enter the IP Address of your WPMU DEV site (your IPV4 is located in your site’s Domains tab, in our example 66.96.162.145). Once done, click on Update DNS.

Edit DNS at Domain.com

After editing/adding your A Record, you’ll want to add a CNAME record for the www domain if it doesn’t already exist. In the Name field add www and in the Content field add your apex domain name (in our example devmantests.space). Once done, click on Add DNS.

Add CNAME record at Domain.com

Got all this done? Excellent, the only thing left is to Set a new primary domain for your site.

Managing DNS for a Domain.com domain in my WPMU DEV Hub

If you want to manage your domain’s DNS in the DNS Manager of your Hub, you need only change the nameservers at Domain.com so they point to WPMU DEV instead.

Log in to your Domain.com account and, under the Domains tab, click the Manage button for the domain whose nameservers you want to change.

Domain.com account

On the next screen, click DNS & Nameservers in the sidebar menu.

Edit nameservers at Domain.com

On the next screen, you’ll want to enter the 3 WPMU DEV nameservers provided, as seen in the DNS Manager in your Hub..

ns1.wpdns.host
ns2.wpdns.host
ns3.wpdns.host

For each existing nameserver, click the vertical ellipsis icon and select the Edit option. If you need an additional field, click the + Add Nameserver button.

Edit nameservers at Domain.com

For each nameserver you edit or add, click the Submit your changes button.

Edit nameservers at Domain.com

Once all 3 WPMU DEV nameservers have been saved, and there are no others still in there, you’re done at iPage.

Next, you’ll want to head over to the DNS Manager of your Hub, and click the Check Nameservers button as seen at the end of the Change Your Nameservers chapter in our DNS documentation.

Then follow the instructions in the Adding a Domain Name chapter in that same document to get your domain added and DNS records set up.

3.3.12 Bluehost

Link to chapter 3

Jump to the section that corresponds to where you prefer to manage the DNS records for your Bluehost domain:

Managing DNS for a Bluehost domain at Bluehost
Managing DNS for a Bluehost domain in my WPMU DEV Hub

Managing DNS for a Bluehost domain at Bluehost

Go to Bluehost, log in to your account and then navigate to My Domains. Click Manage on the domain that you want to configure.

bluehost-my-domains

You can then scroll down to the DNS Manager area where you will either need to add new records (if this is a new domain) or edit existing ones (if you already used this domain previously for another hosting service).

Add a new record as A type, enter @ in the Host Record and your WPMU DEV IP in the Points to field (your IPV4 is located in your site’s Domains tab, in our example 162.241.252.65).

bluehost A record

After that, add a new record as CNAME type with www in the Host Record and enter your domain name in the Points to field (in our example we used devman-bh.com).

bluehost cname record

Lastly, add another record as AAAA type, enter @ in the Host Record and your WPMU DEV IPV6 in the Points to field (in our example 2a03:b0c0:3:e0::98:4001).

bluehost AAA record

Got all this done? Excellent, the only thing left is to Set a new primary domain for your site.

Managing DNS for a Bluehost domain in my WPMU DEV Hub

If you want to manage your domain’s DNS in the DNS Manager of your Hub, you need only change the nameservers at Bluehost so they point to WPMU DEV instead.

This chapter is an ongoing project, and we have not yet compiled our own guide on how to change nameservers at this registrar. In the meantime, you can review Bluehost’s guide here.

If you get stuck at any point in the process, please contact our support superheroes who will be happy to assist you.

3.3.13 eNom

Link to chapter 3

Jump to the section that corresponds to where you prefer to manage the DNS records for your eNom domain:

Managing DNS for an eNom domain at eNom
Managing DNS for an eNom domain in my WPMU DEV Hub

Managing DNS for an eNom domain at eNom

Go to eNom, login to your account, navigate to Domain manager section and click on Registered domains:

enom domain manager

Select your desired domain and in the Manage domain dropdown choose Host records. Once selected you will either need to add new records (if this is a new domain) or edit existing ones (if you already used this domain previously for another hosting service).

Add in the Address field for the CNAME Record type that has WWW as Host Name. Change the already present Record Type that has Host Name as @ from CNAME to A (Address) and enter your IPV4 in the Address field (in this example 46.101.107.111). Lastly, add another Record Type as AAAA (Address), enter @ in the Hostname field and enter your IPV6 in the Address field (in this example 2a03:b0c0:3:d0::db3:7001). The end result should look something like this:

eNom edit DNS records

Finally, you need to choose your nameservers. Open the Manage Domain drop-down menu again, and click DNS Server Settings.

dns server settings eNom

Most users can simply select the Our Servers radio button to use eNom’s default nameservers. If you are using custom nameservers, select Custom and enter the server’s address into the fields provided.

custom server records eNom

When ready, click Save to preserve the configuration, and return to the Hosting control panel in The Hub to set your new primary domain. See the Set a new primary domain section below if you need help doing so.

Managing DNS for an eNom domain in my WPMU DEV Hub

If you want to manage your domain’s DNS in the DNS Manager of your Hub, you need only change the nameservers at eNom so they point to WPMU DEV instead.

This chapter is an ongoing project, and we have not yet compiled our own guide on how to change nameservers at this registrar. In the meantime, you can review eNom’s guide here.

If you get stuck at any point in the process, please contact our support superheroes who will be happy to assist you.

3.3.14 Hostinger

Link to chapter 3

Jump to the section that corresponds to where you prefer to manage the DNS records for your Hostinger domain:

Managing DNS for a Hostinger domain at Hostinger
Managing DNS for a Hostinger domain in my WPMU DEV Hub

Managing DNS for a Hostinger domain at Hostinger

If you want to manage your domain’s DNS at Hostinger, you’ll need to edit the A, AAAA & CNAME records for your domain there.

Go to Hostinger, log in to your account and click on the Manage button beside your desired domain.

Hostinger manage domain

Then click DNS / Nameservers in the sidebar menu on the left.

Hostinger DNS management

Once there, under the DNS records tab, edit the existing A record first. Leave @ as Name and enter your IP in the Points to field (your IPV4 is located in your site’s Domains tab, in our example we used 104.248.40.26). Next, you want to edit your CNAME with www in its Name. Enter your apex domain name as your Target name (in our example we used devman.website). Lastly, add one AAAA record, set @ as Name and enter your IPV6 as your Target name (in our example 2a03:b0c0:3:e0::98:4001). The end result should look something like this:

Hostinger DNS added

Got all this done? Excellent, the only thing left is to Set a new primary domain for your site.

Managing DNS for a Hostinger domain in my WPMU DEV Hub

If you want to manage your domain’s DNS in the DNS Manager of your Hub, you need only change the nameservers at Hostinger so they point to WPMU DEV instead.

Go to Hostinger, log in to your account and click on the Manage button beside your desired domain.

Hostinger manage domain

Then click DNS / Nameservers in the sidebar menu on the left.

Hostinger DNS management

On the next screen, click the Change Nameservers button.

Edit nameservers at Hostinger

Then select the Change Nameservers option, and enter the 3 WPMU DEV nameservers provided, as seen in the DNS Manager in your Hub.

ns1.wpdns.host
ns2.wpdns.host
ns3.wpdns.host

Edit nameservers at Hostinger

Click the Save button and you’re done at Hostinger.

Next, you’ll want to head over to the DNS Manager of your Hub, and click the Check Nameservers button as seen at the end of the Change Your Nameservers chapter in our DNS documentation.

Then follow the instructions in the Adding a Domain Name chapter in that same document to get your domain added and DNS records set up.

3.3.15 Network Solutions

Link to chapter 3

Jump to the section that corresponds to where you prefer to manage the DNS records for your Network Solutions domain:

Managing DNS for a Network Solutions domain at Network Solutions
Managing DNS for a Network Solutions domain in my WPMU DEV Hub

Managing DNS for a Network Solutions domain at Network Solutions

If you want to manage your domain’s DNS at Network Solutions, you’ll need to edit the A, AAAA & CNAME records for your domain there.

Go to Network Solutions, log in to your account and, from your Account menu, click the Home option.

Network Solutions account

On your account Home screen, select the domain you want to manage from the dropdown in the Domains section, or just click My Domain Names if you have only one domain there.

Network Solutions manage domain

Scroll down and click on the Advanced Tools section to pop it open. Then click Manage where you see Advanced DNS Records.

Network Solutions manage DNS

In the modal window that pops open, edit the existing A record first. Leave @ as the Refers To value and enter your IP in the Points to field (your IPV4 is located in your site’s Domains tab, in our example we used 104.248.40.26). Next, you want to edit the A Record with www in its Name. Change that to a CNAME and enter your apex domain name as your Alias To name (in our example we used devman.us). Lastly, add one AAAA record, set @ as Name and enter your IPV6 as your Target name (in our example 2a03:b0c0:3:e0::98:4001). The end result should look something like this:

Network Solutions DNS added

Got all this done? Excellent, the only thing left is to Set a new primary domain for your site.

Managing DNS for a Network Solutions domain in my WPMU DEV Hub

If you want to manage your domain’s DNS in the DNS Manager of your Hub, you need only change the nameservers at Network Solutions so they point to WPMU DEV instead.

Log in to your Network Solutions account. Then select Home from your Profile menu at the top-right.

Network Solutions account

On the next screen, go to the Domain Names tab and click the Change Where Domain Points button for the domain whose nameservers you want to change.

Change nameservers at Network Solutions

Then select the Domain Name Server (DNS) option and click the Continue button.

Change nameservers at Network Solutions

On the next screen, enter the 3 WPMU DEV nameservers provided, as seen in the DNS Manager in your Hub, and click the Continue button.

ns1.wpdns.host
ns2.wpdns.host
ns3.wpdns.host

Change nameservers at Network Solutions

Finally, you’ll be prompted to verify and confirm the changes.

Change nameservers at Network Solutions

Click the Apply Changes button, and you’re done at Network Solutions.

Next, you’ll want to head over to the DNS Manager of your Hub, and click the Check Nameservers button as seen at the end of the Change Your Nameservers chapter in our DNS documentation.

Then follow the instructions in the Adding a Domain Name chapter in that same document to get your domain added and DNS records set up.

3.4 Domains Support

Copy chapter anchor to clipboard

Need assistance adding or configuring domains? WPMU DEV members have access to 24/7 live support.