Use of CNAME instead of A record to point to custom domain?

  • 1
  • Question
  • Updated 9 years ago
  • Answered
Hi there,
I'm a web host and built a website for a friend of mine using yola. Works very well, and used the .yolasite.com domain name. Now I've alread got a custom domain name for my friend. It's a za.org name, so it works the same way as .co.za domains in the sense that there's no fancy DNS management console that the registrar gives you like godaddy does for instance. I also don't want to point the A record to an IP address because then I can't manage my MX record anymore, since it points to the domain name. Anyways, to make a long story short... can't I make use of a CNAME record and point the 'www' subdomain to an IP address instead of changing my domain's A record? Currently I'm pointing the 'www' subdomain to .yolasite.com by forwarding via my .htaccess file, but I'm hoping for a DNS only solution.

Thanks in advance for any advice
Photo of Ettiene Grobler

Ettiene Grobler

  • 2 Posts
  • 0 Reply Likes
  • confused

Posted 9 years ago

  • 1
Photo of Margie

Margie

  • 286 Posts
  • 25 Reply Likes
I know nothing about a nz domain, but I have my .com A records pointed to Yola's IP. I am still able to have C Names and MX records (for email) to be pointed to google where I have my email set up.

Not sure if that helps you or not.
Photo of SilverX

SilverX

  • 492 Posts
  • 40 Reply Likes
What are you talking buddy?

Actually I don't know about .za.org domains. Surely , they aren't ccTLDs.

However , if you need to use both MX(emails with Google Apps , Live admin or myeaddress) Yola is the way.

First , make sure that you can create MX , CNAME and A records for your domain.

Then , add 2 A records with following information.

1st A record,
subdomain :
destination/IP/host : 208.75.208.172

2nd A record,
subdomain : www
destination/IP/host : 208.75.208.172

now , go to Yola and configure your custom domain.
After ,
www.yourdomain.Za.org
yourdomain.za.org

should show up your site's content.

Then , go to Google Apps(google.com/a)
sign up and enter yourdomain.Za.org to your domain.

If you are lucky , Google apps may require you to add a CNAME record.

Then , put that CNAME record. It may something like this.
Subdomain : googleffffffffadmgadamg8
destin/ip/host : google.com

after verifing your domain , just add MX records.(ex, Below)
host/ip/dest : alt1.aspmx.google.com
priority : 20

submit and dance! You are ready to use emails and yolasites.
Photo of Ettiene Grobler

Ettiene Grobler

  • 2 Posts
  • 0 Reply Likes
Thanks for the reply Ayesh. 2 Things:

1. The 1st A record's subdomain field is empty. Should it stay empty or should it be @ ?
2. I'm not interested in using Google Apps for this domain. I've setup cPanel hosting for this domain, so that's also where I'm managing DNS from. cPanel will also host the emails, so it's going to point to the IP address of my server it's being hosted on.

Is this still doable with the above in mind?

Thanks
Ettiene
Photo of SilverX

SilverX

  • 492 Posts
  • 40 Reply Likes
Yeah.
First , you need to point NAMESERVERS To cPanel hosting.
There is a section in cpanel to manage spamassasin,roundcube,auto-responders and much more.

Then , you need to do the yola's stuff with A records.

If you are paying the cPanel host to manage your domain bought outside of your host , it may be a longer route for your domain to reach yola.

Make sure that your site starts loading (end of resolving DNS) befor 800 miliseconds

in cPanel , you need to use domain.com , not @.
In Plesk , use the @.
Photo of Jonathan Hitchcock

Jonathan Hitchcock

  • 37 Posts
  • 16 Reply Likes
Hi Ettiene,

You can use a CNAME for the 'www' subdomain of your domain, but not for the domain itself. However, you don't really gain anything by using a CNAME instead of A records. All you need to do is ensure that both yourdomain.za.org and www.yourdomain.za.org resolve to our IP, whether you add a CNAME for hosting.yola.net, or point their A records to 208.75.208.172.

(Also note that MX records do not need to be dependent on your other DNS settings - you can point your domain where you want without affecting how mail gets delivered.)

Let me know if you need more information - perhaps tell me your domain name or show me what you currently have set up?

Cheers,
-Jonathan
Yola Operations Team Leader
Photo of Laura Thomas

Laura Thomas, Social Media Coordinator

  • 4536 Posts
  • 211 Reply Likes
Came across this today and just wanted to clarify that our IP address has changed since this was posted, it is now 184.72.229.176.
Photo of Sorcix

Sorcix

  • 1 Post
  • 0 Reply Likes
Using CNAME records for services like this is actually better than A records. So saying that you don't gain anything is wrong. If your IP changes, for whatever reason, everyone will have to change their A records. Which has been the case, as Laura Thomas just said. Also, addresses will change again as IPv6 comes close.
Photo of Jonathan Hitchcock

Jonathan Hitchcock

  • 37 Posts
  • 16 Reply Likes
As I have already said - you cannot use a CNAME for main (top level) domains, only for subdomains - this is a part of the Domain Name System specification, and doing so leads to strange behaviour. As such, if the IP changes, you will need to change the A record for your top-level domain in any case, so using a CNAME for the subdomain does not save you much at all.