Web Hosting

Please find below our list of Web Hosting guides to help with your hosting account.

How to point a domain at an external web service

This article was posted in: Web Hosting

This article will show you how to configure your domain to point at an external web service provider such as Weebly, Moonfruit, Shopify, Mixture, Google Sites or others.

This article also assumes that you want to continue receiving e-mail into your Krystal cPanel account's mailboxes as normal.

These changes may require that you change the configuration of your email software. They will also mean that you will be unable to log into your webmail or cPanel account using your domain name. Instead, you will have to use your Home Server name instead (you should determine your home server name before you carry out this task). This is covered later in this article.

This article assumes that you have already successfully logged into the cPanel account to which the domain is assigned.


Open the Advanced DNS Zone Editor in cPanel

Click on the Advanced Zone Editor icon in the DOMAINS section of your cPanel account.


Altering your "A" record

If you want your apex domain (the domain name itself) - e.g. http://yourdomain.com - to point to the external web service then scroll down, and look for the entry for your domain in the Zone File Records. This is the entry that shows your domain without anything in front of it. Here is an example for the entry for the naked domain krystaldemo.co.uk. Click the Edit link to open up the editor pane.


  1. Address : Take a note of the existing IP address (we'll call this your original IP address. We will need this later) and change the Address field to the IP address provided by the external web service provider. The example shows the IP address being changed from 77.72.0.130 to 146.101.249.107 (for Moonfruit). You may need to use a different IP address if you are using a differrent external service.
  2. Once you have made the change, click the Edit Record button to confirm the change. After changing your A record in this way it is important to ensure that your mail delivery continues normally.
  3. IMPORTANT : Please read Ensuring mail delivery is unaffected, below.

Altering your CNAME record

Your external web service provider may also ask you to change the CNAME record for your www.yourdomain address. To do this, look for your www host entry and click on the Edit link.


  1. CNAME : Enter the new CNAME target in this field. This will be provided by your external web service provider (the example shows the setting for Moonfruit).
  2. Once you have made the change, click the Edit Record button to confirm the change.

Ensuring mail delivery is unaffected

By default, our spam filtering servers mx1.krystal.co.uk and mx2.krystal.co.uk send your cleaned email to your apex domain. Because the domain now points to a third party IP address, your email delivery will be broken.

This is easily fixed by carrying out two steps

  1. modify the mail.yourdomain DNS record to point back to your Home Server
  2. alter your incoming email delivery route using the Spam Experts tools

Look for the mail.yourdomain CNAME record and click on the Edit link as shown above.


Modify the mail.yourdomain DNS record to point back to your Home Server

  1. Type : change the record Type from CNAME to A
  2. Address : Enter your Home Server's original IP address (you took a note of this above in the section "Altering your "A" record")
  3. Once you have made the change, click the Edit Record button to confirm the change.

Alter your incoming email delivery route using the Spam Experts tools

You must now log into the Spam Experts system via your cPanel account and change your delivery route either to mail.yourdomain (in our example, this would be mail.krystaldemo.co.uk) or you could change it to your Home Server name directly. The process is described in the article Managing SpamExperts - Email delivery routes.

Email software configuration changes

If you were using your naked domain as the incoming and outgoing mail servers (e.g. krystaldemo.co.uk instead of mail.krystal.co.uk) then you will also have to change your incoming and outgoing mail servers to your Home Server name instead. All other configurations will remain unaffected.