How to host a second website on one account
How one hosting account can run several genuinely separate websites, each with its own folder, domain, and DNS pointing.
Many hosting plans allow more than one domain on a single account, each running as a completely independent website with its own files, its own folder, and its own address — not a copy of your main site, and not a subdomain of it, but a genuinely separate site that happens to share the same underlying hosting resources.
Check your plan supports it first
Not every hosting plan allows additional domains, and those that do often cap how many you can add. Check your plan's details or your control panel's domain section, which will usually show how many domains you can host and how many you currently have in use, before assuming the option is available.
Setting up a second website
-
Add the new domain to your account
In the domains section of your control panel, add the domain you want to host. This registers it against your account internally, separate from setting up its actual DNS, which is a later step.
-
Give it its own folder
When adding the domain, you will normally be asked which folder its files should live in. Choose a new, separate folder rather than the one your existing site uses — this is what keeps the two websites' files from mixing together or overwriting one another.
-
Point the new domain's DNS at your hosting
Adding a domain to your account does not automatically mean the domain resolves there — its nameservers or A record still need to be set correctly, exactly as they would for any domain. See how to point a domain to your hosting if this domain is not already pointed at your account.
-
Upload the second website's files
Upload the new site into the folder you assigned in step two, using the same method you would for any website — file manager, FTP, or however you normally deploy files to your account.
-
Set up SSL for the new domain
A certificate covering your main domain does not automatically extend to a newly added one. Issue a separate certificate for the new domain through your control panel's SSL section, which is usually a short, largely automatic step once the domain's DNS is correctly pointing at your hosting.
How this differs from a subdomain
A subdomain — blog.yourdomain.com, for example — is still part of the same domain and usually still shares the same registration. A second, independently registered domain hosted on the same account is a different thing entirely: a completely separate domain name, potentially on a completely different extension, that just happens to share hosting resources with your other sites. See what a subdomain is if that is closer to what you actually need.
Does this affect your main website?
Not if it is set up correctly with a genuinely separate folder. Each site's files, and typically its database if it uses one, stay independent. What is shared is the underlying account resources — disk space, bandwidth allowance, and processing capacity all come from the same plan, so a second site does consume from the same pool rather than getting an entirely separate allocation.
A plan that comfortably runs one moderate site can start to feel constrained once a second or third busy site shares the same resources. If either site starts slowing down after you add another, check your account's resource usage before assuming something is broken — it may simply be time to consider a larger plan.
What about email on the second domain?
Email is set up per domain, not automatically inherited from your main site. If the second domain also needs its own mailboxes, that is a separate configuration step in your control panel's email section, and its MX records need to be correct in DNS just as they would for any domain carrying its own mail. See how to set up email on your domain for the mailbox side of this once the domain itself is added and pointing correctly.
Planning the folder structure before you start
It is worth deciding your folder layout before adding several domains rather than after. A common approach is a top-level folder for each additional domain, named after the domain itself, kept clearly separate from whatever folder holds your original site's files. Getting this right from the outset avoids a messier reorganisation later, once each site already has its own files, database connections, and possibly its own developer or content editor used to a particular path.
Removing a second website later
If you need to take a second site down, remove the domain from your hosting account through the same section you added it in, and separately update its DNS if you want it to stop resolving here entirely rather than simply showing an error. Removing the domain from your account does not delete the domain's registration — that is managed with your registrar and is a completely separate matter.
If you are not sure whether your current plan supports another domain, or want help planning the folder structure before you start, contact our support team and we can talk through what fits your account.
Related reading
The two ways to connect a domain to a hosting account, when to use each, and how to tell the change has actually taken effect.
How to park a domain on your accountAdding a domain to your account without giving it its own website, so it either mirrors your main site or shows a simple holding page.
What is a subdomain?A prefix added to a domain you already own, letting you run a separate section of your site under the same name.
How to add or edit an A recordWhere to find the A record setting in your DNS zone, what each field means, and how to confirm the change actually took.