Host multiple websites on my account

If you've got Linux or Windows Hosting (except Economy plans), or Web and Classic Hosting you can host multiple websites. Not sure which account type you have?

Note: We don't recommend using Shared Hosting for more than ten websites - this can tax the server resources and hinder performance.

How you set up your hosting account for multiple websites depends on the kind of hosting you have.

Set up Linux Hosting for multiple websites

  1. Add the domain name you want to use as an addon domain to your Linux Hosting account. You'll specify a Document Root here - that's the folder where you'll put the website files in the next step.
  2. Use FTP to move (or upload) the website files to the Document Root directory you specified.
  3. That's it! Allow up to 48 hours for the domain and website to be visible on the internet.
    Required: If the domain name is in a different hosting account, or if it's registered elsewhere, you still need to get your website's IP address and point the domain name's DNS to your Linux Hosting account.

Set up Windows Hosting for multiple websites

  1. Add the domain name you want to use as a secondary or addon domain name to your Windows Hosting account. In Hosting Settings, you'll specify the directory where the website files should go in the next step.
  2. Use FTP to move (or upload) the website files to the directory you specified in Hosting Settings.
  3. That's it! Allow up to 48 hours for the domain and website to be visible on the internet.
    Required: If the domain name is in a different hosting account, or if it's registered elsewhere, you still need to get your website's IP address and point the domain name's DNS to your Windows Hosting account.

Set up Web & Classic Hosting for multiple websites

  1. Add the domain name you want to use as a secondary or addon domain to your Web & Classic Hosting account. You'll specify the directory where the website files should go in the next step.
  2. Use FTP to move (or upload) the website files to the directory you specified.
  3. That's it! Allow up to 48 hours for the domain and website to be visible on the internet.
    Required: If the domain name is in a different hosting account, or if it's registered elsewhere, you still need to get your website's IP address and point the domain name's DNS to your Web & Classic Hosting account.

More info

  • If you need to update your DNS records, the steps to follow depend on whether your website is set up on your primary domain or on a subdomain.
  • Need assistance? GoDaddy Guides are ready to help. On the Contact Us page, click Chat Now for help 24/7.

Was This Article Helpful?
Thanks for your feedback. To speak with a customer service representative, please use the support phone number or chat option above.
Glad we helped! Anything more we can do for you?
Sorry about that. Tell us what was confusing or why the solution didn’t solve your problem.