How To Assign a Domain Name - A Record, Name Servers, HTML Page | Bluehost Support
  1. bluehost knowledge base

How To Assign a Domain Name - A Record, Name Servers, HTML Page


Once you have registered your domain name, you will need to assign it. This guide will show you how-to assign a domain name to your hosting account.

If you don't already have a domain name, let's get you one! Click here to register a domain name.

In order to work correctly on your Bluehost account, your domain will need to point to your hosting account either via Nameservers or the A Record. The Nameservers or A Record should be pointed to Bluehost prior to assigning the domain to minimize update time.

With regards to domain name registration, currently we can register .com .net .org .us .biz and .info domains. All other domain extensions must first be registered with a company capable of registering that extension. From there, you should be able to point your nameservers to us so that you can use our hosting services.

Access the Domains tab

To begin, you will need to be logged in to your Bluehost control panel.

Note: Legacy accounts will feature a horizontal navigation bar at the top of the screen, while Rock account users will see a vertical navigation menu on the left-hand side of the screen. To learn more, click here.

  • Bluerock Accounts - Click the Domains tab from the side navigation menu to the left.
  • Legacy Accounts - Click the Domains option from the navigation menu at the top of your screen.

Assigning the Domain Name

Important note: An Active Hosting service is required in order to assign domains.

  1. Click Assign from the submenu.
  2. Choose if you will assign a new domain to your account or one that is already associated with your account.
  3. If you are assigning a new domain, you must verify ownership of the domain name. There are four ways this can be done (You may choose at least one of the following):
    • Name Servers: Update your Name Servers to and
    • A Record: Point the A record to the IP address indicated on the screen.
    • Create HTML Page: Create an HTML page on your existing host containing the case-sensitive text provided.
    • EPP Code: This will not transfer your domain name but use the EPP code to verify ownership.
  4. Choose Addon vs. Parked
    • Addon Domain: An addon domain name functions as its own domain and website, separate from your primary domain.
    • Parked Domain: A parked domain name will load the same website as your primary domain.
    • Unassigned Domain: An unassigned domain is attached to your account but does not point to a website or have a dedicated folder. Choose this option if you're not ready to host the domain yet. You can assign the domain as an addon or parked when you're ready.

      To know more about this, please refer to this article: What Is The Difference Between Addon Domain, Parked Domain & Subdomain?

  5. If you selected the Addon domain, choose the folder in your account that the domain will point to.
  6. Choose a Subdomain.

    The Control Panel only uses the subdomain for the domain assignment. You will still access your domain name directly.

  7. Click the Assign this Domain button at the bottom of the page to assign the domain.
  8. Once complete, you should see that the domain is listed in the Domains tab.


There are a handful of possible reasons you cannot add or assign a domain to your account through the Domain Manager. Let's go through the causes and see which one applies to your situation.

  • The number one reason a domain cannot be added is that it fails to verify ownership. Make sure you have followed one of the required methods to confirm ownership.
  • Have you changed the name servers (NS) or created an A record for the domain you are attempting to assign? If you have changed the NS or A Record, it is possible that enough time has not been allowed for DNS propagation, which can take 4-8 hours for individual record changes and 24-48 hours for nameserver changes.
  • If you choose to create the page to verify ownership and still not verify, our system may be blocked from querying that page.
  • It's also possible that the “text” you are supposed to enter is not correct. It is case-sensitive. For example, 0e259158 is different from 0E259158.
  • If you chose to send a verification code to the email address and it didn't come through, there is a high possibility that your email service provider is greylisting the email because they think it's spam. There are two ways to resolve this. Change the Admin and Registrant email in the whois or contact us to have a support agent resend the email.
  • If you received an error message informing you the domain is associated with another account, you need to remove it from the other account. (You will need to contact the account holder). If you recently purchased the domain, either from a new purchase or an auction, and you cannot get the domain removed from their account, you will need to contact support. You will also be asked to provide proof that you own the domain. It can take 3 days or longer to resolve due to legal protocols.

If you have not yet changed the NS record, please change it to point to:

Bluehost Nameservers

Take Note: Please allow up to 24-48 hours for DNS propagation.

If you need further assistance, feel free to contact us via Chat or Phone:

  • Chat Support - From our home page, click the Contact option in the top right-hand corner, then click Chat Now.
  • Phone Support -
    • US: 888-401-4678
    • International: +1 801-765-9400

You may also refer to our Knowledge Base articles to help answer common questions and guide you through various setup, configuration, and troubleshooting steps.