Ahosting Logo
Knowledge Base

How to Create and Manage Addon Domains

Addon domains let you host multiple websites on a single hosting account. Each addon domain functions as a separate website with its own files and email addresses.

What is an Addon Domain?

An addon domain is an additional domain that points to a subfolder in your hosting account. For example:

  • Main domain: example.com > public_html/
  • Addon domain: secondsite.com > public_html/secondsite/

Visitors to secondsite.com only see files in that subfolder - they cannot access your main site.

Before You Add a Domain

  1. Register the domain (or transfer it to Ahosting)
  2. Point the domain nameservers to Ahosting:
    ns1.sameservers.com
    ns2.sameservers.com
    ns3.sameservers.com
  3. Wait for DNS propagation (up to 24-48 hours)

Creating an Addon Domain

  1. Log into cPanel
  2. Go to Domains section
  3. Click Domains (or Addon Domains in older cPanel)
  4. Click Create A New Domain
  5. Enter the domain name (e.g., secondsite.com)
  6. The document root is auto-filled (e.g., public_html/secondsite.com)
  7. Click Submit

Uploading Files to Addon Domain

  1. Open File Manager
  2. Navigate to the addon domain folder (e.g., public_html/secondsite.com)
  3. Upload your website files here

Creating Email for Addon Domain

  1. Go to Email > Email Accounts
  2. Click Create
  3. Select your addon domain from the dropdown
  4. Enter the email username and password
  5. Click Create

Installing WordPress on Addon Domain

  1. Go to Softaculous Apps Installer
  2. Select WordPress
  3. Click Install
  4. Choose your addon domain from the dropdown
  5. Complete the installation

Removing an Addon Domain

  1. Go to Domains section
  2. Click Domains
  3. Find the addon domain in the list
  4. Click Manage
  5. Click Remove Domain

Note: Removing the addon domain does NOT delete the files. You must manually delete the folder if needed.

Addon Domain Limits

The number of addon domains you can create depends on your hosting plan. Check your plan details in the client area.

Troubleshooting

  • Domain not working: DNS may still be propagating (wait 24-48 hours)
  • SSL not working: Run AutoSSL from SSL/TLS Status after adding the domain
  • Wrong content showing: Check document root path is correct