My Domains Are Not Resolving

If you have a new domain name or website that is not resolving, here is a checklist to make sure everything has been done correctly.

Register the Domain Name

If the domain name has not been registered, then naturally it will not work. A website cannot work properly with a domain that is not registered. To register a domain name with HostGator, please go to portal.hostgator.com then click on the Domains tab

For a list of the types of domains HostGator can register, please refer to the following article:

Point DNS to the Hosting Account

It is imperative that the DNS is correctly pointing to the hosting account. Whether the domain is being pointed by name servers or A records, the DNS must be exact and have been changed from the correct DNS host file or the site may not propagate correctly or at all. For name servers, ensure that these are changed at the domain's registrar. A records must be changed whereever the domain's host file is located.

For more information on changing the DNS for a site, please refer to the following articles:

Remember: It takes up to 48 hours from the time name servers are set before they are working consistently.

Add the Domain in the Hosting Control Panel

Every domain needs to be added to the hosting control panel in order for it to work. When a domain name is added to a control panel, this makes services, such as email and file housing, possible. If the domain is not added, there are no files to be read or emails to function.

For more information on how to add a domain to the hosting control panel, please refer to the following articles:

Note: For Shared and Reseller hosting accounts, the primary domain name is already added by HostGator.

Add Files to the Document Root

Websites cannot work without files. If there are no files listed within the document root for a domain name, there will not be a website to be seen. Files can be uploaded to the document root folder by means of directly using a file manager from within the hosting control panel or file transfer protocol, also known as FTP.

For more information on document root and uploading files, please refer to the following articles:

Pro-Tip for VPS and Dedicated Server Owners

Owners of VPS and Dedicated Servers have the ability to edit or change various ports to their liking. To ensure that the site is completely accessible, please note the following points:

  • If Apache has been bound to a different port, that port number will need to be used after your domain name to connect appropriately to your control panel.
    For example:

http://mydomain.com:8081
  • If Apache has been bound to a port other than port 80, access to that port must be granted through your computer's firewall.