How to Map a Domain at GoDaddy to a WordPress at Bluehost


Please note I am not a developer and I don’t plan to update this if the world changes, so take it with a grain of salt and I hope it helps:

I couldn’t find help online for how to make a WordPress blog I installed on Bluehost appear to be running under the domain I have hosted at GoDaddy, so here goes:

  1. Do not forward the domains at GoDaddy. Instead edit it to make the nameservers point to 2 Bluehost nameservers: ns1.bluehost.com and ns2.bluehost.com
  2. Install the WordPress blog under whatever domain you have at Bluehost that makes sense (the domain will not appear to people going to your site so it really doesn’t matter).
  3. Log into your Bluehost dashboard and go to Domains / Assign. Type in the domain you have at GoDaddy, then pick the Bluehost directory blog location from the dropdown. Click the button to Assign that domain to that directory location.
  4. Go into your WordPress admin dashboard to Settings / General.
    Make the Site URL and WordPress URL be the URL you have hosted at GoDaddy.

Is it that easy? Yes.

I got logged out of my WordPress admin account after doing this, and since I didn’t know the password I used the instructions to create an emergency.php file which was such a time saver. As they note, be sure to delete that file after resetting the admin password.

There’s no need to add the line to the theme functions file with the URL, which you might see mentioned in some tech help pages.

At this point your email will stop working

You need to update the MX records on Bluehost so that they no longer have mail.yourdomain.com and instead point to GoDaddy’s mail servers.

Rather than give you specifics, check out GoDaddy’s MX record FAQ and get in touch with them if need be. They guided me through setting this up in my Bluehost control panel which was awesome.

HOW TO AVOID ALL THESE ISSUES?

It is SO much simpler to get your domain wherever you will be hosting your website and mail. Less configuration. Fewer hassles. Enjoy!

Advertisements

How to Move From a GoDaddy Virtual Dedicated Server to a Server at Another Host


I am documenting the process for pointing a domain that is hosted at GoDaddy that currently is pointing to a virtual dedicated server at GoDaddy to point to a server at another host.

(If you were NOT hosting your site previously on a virtual dedicated server at GoDaddy, see their simple instructions for pointing a domain you are hosting at GoDaddy to a third-party server.)

Because it took multiple calls to GoDaddy tech support and even a ticket to my new host (ServePath) to discover what was going wrong, I am sharing this information to save others much time and frustration. (GoDaddy’s Help does not document this process.)

This relates to a Linux setup. I’m not sure if it’s different for Windows.

1. First, if you had set up Custom Nameservers instead of using GoDaddy’s nameservers you need to change this.

GoDaddy’s instructions for pointing to a server at another host currently don’t tell you the info below. They tell you to go to Total DNS Control however this does not show up until you park your domains at GoDaddy by doing the following:

a. Log in and click on the domain you want to manage.

b. Click to update Nameservers

c. Select the GoDaddy parked nameservers and Save.

You can delete your custom name servers.

2. Change the IP address your domain hosted at GoDaddy points to, so it points to the server at your new host:

To Modify Your Name Servers in the NEW Domain Control Center

Please allow 24 hours for this to completely update. To change the IP address for your domain:

• Log in to your Account Manager.
• Select Manage Domains from the Domain Names menu.
• Click on the domain for which you wish to change the IP.
• Click Total DNS Control and MX Records.
• Under the A (Host) section, click the pencil icon for the first entry.
• Enter the new IP address into the Points To Ip Address: field.
• Click OK.

3. Change your MX records to point to the mail server at the new host.

If you are hosting a domain with Godaddy but have your email server hosted elsewhere, you need to modify your MX Records in your Account Manager. Otherwise you will not receive email!

Here are the instructions from GoDaddy for updating your MX Records.

Please consider this “unofficial help” and ask GoDaddy if you have any questions.