How Can You Add Another Website To Your Web Hosting Account

Add Another Website to Web Hosting

You may have heard many times from newbies that how to add another website to your hosting account? There are many types of web hostings like shared web hosting, VPS web hosting, reseller web hosting, dedicated servers.

Most of the bloggers use shared web hosting.

You can add another domain to your hosting if and only if you have a web hosting plan for multiple domains. After having that plan, you can add more than one domain at your web host.

Bloggers buy that plan just to run more than one website on the same web hosting account.

I this tutorial, I am going to tell that how to add another domain to your web hosting account?

How To Add Another Domain: Follow These Steps:

The first thing you need to do is to register your domain name. If you don’t have, then buy it from your web hosting website. You can add another website by transferring it from your old host.

There are some steps you have to follow:

Step 1:- Now you have to start doing some techie things. Login to your cPanel and search for “Files“. Many options will be there, from which you have to click to “file manager“. Keep in your mind that “web root” should be opened. You can also go into this section after going to the “home directory”.

how to add another domain

Just click at “go” button and a page will open in front of you.

Step 2:- Take the second step. For keeping your new website separate from your main website, you should create a new folder. In this new folder, you should add whole data of your new website. You can create a new folder simply by clicking on “new folder” option.

add another domain to your hosting

Name that folder and remember it.

Step 3:- Open the folder you have created in the previous step. As this folder is empty, so you have to upload the data of your website which you have on your computer. To upload, select “upload” and a new tab will open.

From here you can choose the zip file of the backup of your website which you have done from your old host. Upload that backup.

add a website

I haven’t taken any backup file. Just to show you, I have taken a random zip file. You have to upload the zip file of the backup of your website.

Step 4:- Return to your old page and refresh it. You will find the zip file you just uploaded. Now you have to extract it. For extracting, you can simply do right click on the file and you will “extract” option or you can do it from above section like upload, new folder etc.

extract the file

Step 5:- Now we will talk about the database. You have uploaded the backup of your website, but what about the database. So, for that, you have to create a new database and upload your old database into that new database.

After uploading the database, you should do one more thing to run that database successfully. You have to find a file name “wp-config.php” in the folder where you have extracted your zip file. Edit that file by changing the name of the old database with the new one you just created. Match the username, if same then you are done.

There shouldn’t be any difference between the name of the database, username, the password you have created for your database in your new web hosting account.

Step 6:- You have uploaded the backup of your website and database but have you thought how will it run without even creating an addon name.

If you want to add another domain to your hosting then you have to create an addon domain. Create it with the domain you want to add here.

Keep in your mind, adding your domain as an addon domain is the most important part. You are trying to add another website on your web hosting account. For which the domain you want to add should be specified to your web host.

Step 7:- The last thing you have to do is to change the DNS(Domain Name Servers). If you have registered your domain name at any other website then change their name server them with the name servers of your current web hosting.

You can easily find your new DNS. Just look into your cPanel or you can simply search your web hosting. It may take up to 24 hours to redirect from your old DNS to your current web hosting DNS.

Do You Want To Add Another Domain To Your Hosting Account

I hope you will not ask anyone how to add another domain to your web hosting account? You can add another domain to your hosting by going through the process I have discussed above.

There is nothing more to do. Do you want to add any other website to your multiple websites account? The same process should be followed. If you still face any problem then I am here to solve that.

by Ravi Chahar

A WordPress Professional and the LinkedIn Influencer. A coder by passion and a blogger by choice. WordPress theme development is his forte. He is your WordPress guy who will teach you how to solve WordPress errors, WordPress security issues, design issues and what not.

Get Free Updates Into Your Inbox

Learn Everything Just Like I Did



  1. Hi Ravi,

    Informative indeed 🙂

    I like your small and crisp tutorials and this one about adding another site to your web hosting account is yet another one.

    Honestly speaking, all of this task is usually done by my better half so I’ve never tried or felt the need to try, but as it’s written so simply, I’m sure to try it out one of these days.

    Thanks for sharing. Have a nice week ahead 🙂

    1. Hi Harleena,

      I have read many blog posts during my starting days. I used to think that longer posts are good. Someone it is not right. I mean what’s the use of a tutorial if it bores the readers?

      I believe that information should be provided in few words with the better explanation. Many people want to add multiple websites at their web hosting account. But few of them do it right.

      Thanks for everything.
      I wish you a very happy weekend.:)

  2. Hi Ravi,

    This is a very detailed tutorial on how to add a website to your existing hosting account. The only thing I would differ with you on is purchasing the domain from your existing host.

    I think it is better not to purchase a domain from your host, and I often recommend this to my clients, as this makes it easier if you decided to change hosts later.

    I recommend to get the domain from a GoDaddy or NameCheap to keep domains separate from hosting.

    Thanks for the tutorial and I hope you have a great week!

    1. Hey Rob,

      It’s just the matter of choice. Somehow I agree with your point. Bloggers should buy their domain from any other website which is only for domains only. While changing your web host, you don’t face any problem regarding the redirection process and many more.

      When it comes to adding another website to your web hosting account then you to go very safely. I have heard from many bloggers that have broken their website while working with the cPanel.

      Good to have you here.

      1. Hey Ravi,

        Actually, I just moved a site last week to a new host using the duplicator plugin and it went really well. This plugin pretty much does everything for you. You do have to have a little technical knowledge to use it however. The hardest thing I had to do was set up a new database on the new host.

        1. Hey Rob,

          I always to prefer to do these things by using cPanel. I try to avoid plugins. I know plugins work great, but when it comes about creating a database, transferring a website and more I use cPanel.

          You can easily set up your database. You just need to create a new database and then upload your old database into that. But one thing you must keep in your mind. After uploading the database, you have to edit wp-config.php file. The name of the current database and in the file should be the same.

          Thanks a lot for your support.
          Have an awesome week ahead.

          1. It’s a personal preference I guess, but it was a whole lot easier to me to use the duplicator plugin to move the site than using the c-panel. A whole lot faster as well.

          2. Rob,

            Yeah, it’s all about the choice you make. But, still you face any problem with the plugin then the only thing you have to use is the cPanel. In my opinion it’s the best thing of WordPress that we can have many options to do one simple task.

            I am sure you are enjoying your time.
            Thanks a lot.

Leave a Reply

Your email address will not be published. Required fields are marked *