In this section of the documentation we go through all the steps required to connect your domain name to your hosting.
[Note]: If you are using a domain other than one purchased from GoDaddy or 1&1 you will need to contact WP Engine’s customer support when setting things up. WP Engine provide outstanding customer service and if you’re having difficulty connecting your domain you can give them a call on 1-877-973-6446 and they will guide you through everything step by step.
Automatic Domain Connect (For GoDaddy or 1&1 Only)
On the Overview page of WP Engine you will see a hyperlink to add in your domain. Click on this then type in your domain.
You will be directed to a new page. Scroll down and click on Add Domain.
A popup box will appear where you can type in your new domain name, then click next.
All set! If the domain is identified by WP Engine to be on a supported DNS provider (GoDaddy or 1&1), you will be asked if you would like to use the automated Domain Connect update process.
To do this, click Next.
You will be redirected to a screen prompting you to login to your DNS provider– GoDaddy in this example.
After signing in, confirm the connection with your DNS provider. In this example you can see its a simple one click connect.
Once confirmed, the DNS changes will be made and you will be redirected back to the User Portal with a Success or Failure message.
Next, you need to ensure you set your primary domain.
Head back over to WP Engine.
Under the Domains and Redirects section, you will see the domain you just added. On the right of this, there will be a hyperlink to set it as your primary domain.
Click the link.
You’ve now selected your primary domain.
As you can see in the example, we have registered the domain sellmylandproperties.com but we haven’t registered the www. version.
You need to add the www. version in case someone types that into their browser.
Repeat the steps you just did above to add the www. version of your site to WP Engine.
Manual Domain Connect (For Different DNS Providers)
If you don’t purchase your domain through GoDaddy or 1&1, you will need to manually point your domain to WP Engine.
In this example, we are using Name Cheap as the alternative domain provider.
Go to WP Engine and copy the CNAME record that is at the top of the Domains page, or the A record (if you’re planning on hosting your email through your DNS provider too).
Then head back over to Name Cheap.
Go to Domain List and click on Manage which will be on the right hand side of the screen.
Click on Advanced DNS.
The next few steps are dependent on whether or not you will be hosting your email with name cheap too. If you are, skip to this part, if not, follow the instructions below:
Then click on the CNAME Record on the first dropdown.
Under Host, type the ‘@’ sign.
Under Value, paste the CNAME you copied from the WP Engine
Under TTL, click the dropdown and select 1 min. Though it may take upto 24 hours for your domain to propagate with WP Engine, by selecting the 1 minute option, it will mean it will propagate in the least amount of time.
Then click the Green Tick symbol to save.
If you plan to host your email with Name Cheap, you will need to do the above steps slightly differently, so that everything works correctly:
Instead of selecting the CNAME Record, under ‘Type’, select A Record.
Under host, type in the ‘@’ symbol.
Under value, paste in the A record that is in WP Engine.
You now need to ensure that the www. version of your site is also pointed to WP Engine.
Click Add New Record, which is directly underneath the record you just entered.
Repeat the steps exactly as you did above, except under Host, you will type ‘www‘ instead of the ‘@‘ sign. TTL will just say automatic, leave it at that.
Remember, if you’re hosting email through Name Cheap, you will need to change the CNAME Record to A Record and under the value, and put the IP address that is given to you under A Record in WP Engine.
Click Save All Changes and you’re set!
When you go back to WP Engine you will see the domains you have added under the Domains and Redirects section.
NOTE: It will now take WP Engine around 24 hours to propagate the settings you entered.
Once the settings have propagated, a check mark will appear under the Status section.
You can choose which domain you wish to set as your primary one by clicking the Set as primary hyperlink on the right.
Adding Redirects to your Primary Site
Now that you have added your domains and pointed them to WP Engine, you will need to set up a redirect, so that no matter what your site visitors type in the address bar (with or without the www.), they will be directed to your primary site. It also prevents duplicate versions of your site. This step would also apply if you purchased multiple domains for your site, such as a .ca or .us for example.
Click on the Add Redirect hyperlink on the right hand side of the page.
A popup box will appear, asking you where you want your site to be redirected to.
Select your preferred redirect from the drop down, then click Save changes. The redirect will show up in the Redirect to column of the Domains and redirects section.
Resetting the WordPress Administrator Password
The great thing about WP Engine is that WordPress already comes installed with it, so you don’t need to worry about that step. However, you still need to reset the administrator password so that you can login to your WordPress Dashboard.
On the left hand side of your screen in WP Engine, click the WordPress Admin hyperlink.
You will be redirected to the WordPress login page.
Click the Lost your password link.
Then type in your email that’s associated with your account, remember this was sent to you when you registered with WP Engine.
Click on Get a New Password.
You will then be emailed a reset password link. Once you click the link you’ll be redirected to the login page where you can create your new password.
Enter your new password and click Reset Password. You’re all set!