Skip to main content

GuideHow to add a domain to your website

Guides

Last updated: 30 October 2026

Own more than one domain for your business, such as yourbusiness.my as well as yourbusiness.com, or an old name from before a rebrand? Add a domain to your website as an extra address, and visitors who type it reach the same site. This guide shows how to add a domain to your website in the control panel, and how to check it's working. It takes about five minutes.

Before you start

  • Your plan includes as many extra domains as it has websites: Starter 1, Business 5, Pro 10 and Agency 30. Use them on any of your websites. The www version of each domain works automatically and doesn't count.
  • The domain must be registered, with us or anywhere else: see Register or transfer a domain.
  • It's easiest when the domain uses our nameservers, ns1.maridns.com and ns2.maridns.com: the control panel then sets up its DNS records for you. If its DNS is somewhere else, such as Cloudflare or your registrar, see Point your domain to MariHost.

Add a domain to your website

1. Open your website's Domains

Sign in to your client area at billing.marihost.com, open your hosting plan and click Login to Control Panel. Open Websites in the left sidebar, choose your website, then click Domains in the top menu. Click Add domain.

Add a domain to your website: the website's Domains in the control panel, with the Add domain button

2. Type the domain

Add new domain adds it as an Alias: it shows the same website as your main domain. Under it, you can see how many of your plan's extra domains you've used.

  • Domain: type the domain without www, such as yourbusiness.my.
  • Redirect to the primary domain: tick it to send visitors to your main address. Search engines then see one address for your website, and your visitors always see the same one. Leave it unticked only if you want your website to show at both addresses.
Add new domain, with yourbusiness.my typed in and Redirect to the primary domain ticked

3. Add it

Click Add. The domain appears in your website's list as ALIAS.

The website's Domains, with the new domain listed as an alias

Check it's working

Once you add a domain to your website, check these three things:

  • DNS status: a green tick within a few minutes, if the domain uses our nameservers. A warning that doesn't go away means its DNS points somewhere else: see Point your domain to MariHost.
  • The padlock next to the domain turns green once its free SSL certificate is ready, usually within 10 minutes.
  • Open the domain in your browser. With Redirect to the primary domain ticked, you land on your main address.

The extra domain can have email addresses too: when you add an email account, choose it next to the address. See Create a business email account.

Change or remove a domain

Click ⋮ at the end of the domain's row:

  • Manage opens its settings, including its DNS records: see Manage DNS records.
  • Delete removes it from your website. The domain itself stays registered.

Moving your website to a new main domain for good? Open a ticket and we'll do it with you: WordPress's own address has to change at the same time.

A different website on a domain

An extra domain always shows the same website. For a separate website, such as a second business or a shop on shop.yourbusiness.my, add it as a website of its own: see Start a WordPress website. Each separate site counts as one of your plan's websites. Need more? Upgrade your hosting plan.

What's next

Not sure how to set up your domains?

Open a ticket and we'll help.