How do I redirect one domain to another domain name?

Domain name redirections on the DNS level are possible only by using CNAME records. Though in this case it is possible to redirect only subdomains. 

For more information on how to set CNAME records for your account please check this link.

The other option, provided you have hosting accounts for both domains, is to make the redirect using files. More information on how to do this can be found in these two articles:

PHP and HTML redirects

Creating redirects through cPanel

If you are having problems using redirects at your current host, you can sign up for our cPanel hosting package. SiteGround's support team will happily assist you with any domain redirects you request.


  1. Reply March 13, 2017 / 21:41 Sarah PotterSiteGround Team

    Hi guys, how can I redirect my old site all all the pages from to my new site

    • Reply March 14, 2017 / 12:19 Ivan AtanasovSiteGround Team

      Hello Sarah,

      I believe that your remote host includes a Site Redirect upgrade which you can use to redirect your old URL to the new one that is hosted here.
      It is recommended that you contact your old host so that they can confirm if it will be possible to execute an URL redirect in more conventional manner.

  2. Reply April 2, 2017 / 23:08 wendySiteGround Team

    I am making a landing page on mailerlite. The default URL is something like or something not so attractive. It lets you change the URL but I have to create a subdomain name? And DNS and cname and now I'm lost. How do I make a subdomain and point it to

    • Reply April 6, 2017 / 14:10 Ivan AtanasovSiteGround Team

      If your top level domain (TLD) is pointed to our NameServers, this means that the authoritative DNS Zone is managed from here. In this case, you can create a subdomain from your cPanel -> Subdomains, and set a CNAME record from cPanel -> Advanced DNS Zone Editor.

      If the TLD is pointed to remote NameServers, you can create the subdomain from your SiteGround cPanel -> Subdomains, make sure that the CNAME record in the local DNS Zone will be the one you need. Then, contact the host responsible for managing the DNS Zone of the TLD and ask them to add the CNAME record in the authoritative DNS Zone as well.

  3. Reply April 12, 2017 / 02:59 AndrewSiteGround Team


    I have a domain registered I have just registered with you.

    I want to redirect it to the same .com domain which I also have registered with you with hosting.

    How do I do this?



    • Reply April 12, 2017 / 09:32 Ivan AtanasovSiteGround Team


      You should add the domain in your cPanel as an Addon Domain (guide). Once done, you can redirect the domain to the .com domain of your choice from cPanel -> Redirects

* (Required)