Addon Domain

Domain Fundamentals
A fully functional domain hosted on the same hosting account as your primary domain.
← Back to Glossary

What is an Addon Domain?

An addon domain is a fully functional, independent domain name that shares hosting resources with your primary domain on the same web hosting account. Unlike parked domains or subdomains, addon domains have their own separate content, files, and email accounts while residing on a single hosting plan.

How Addon Domains Work

When you add an addon domain to your hosting account:

1. DNS Configuration: The addon domain's DNS points to your hosting server

2. Directory Creation: A separate directory is created for the addon domain's files

3. Virtual Host Setup: The web server configures a virtual host to serve content for the new domain

4. Resource Sharing: CPU, memory, and bandwidth are shared with your primary domain

5. Independent Website: The addon domain functions as a completely separate website

Addon Domain vs Other Domain Types

FeatureAddon DomainParked DomainSubdomain
Separate ContentYesNo (redirects)Can have separate content
Own EmailYesNoDepends on setup
Own FilesYesNoYes
Separate DatabaseYesNoTypically shared
DNS IndependenceFully independentAlias to main domainPart of parent domain
Count Against LimitsYesYesUsually no

Setting Up an Addon Domain

Prerequisites

Configuration Steps

1. Configure DNS Records

Point your addon domain to your hosting server:

example-addon.com.    IN    A    203.0.113.50

www.example-addon.com. IN A 203.0.113.50

Or use your host's nameservers:

example-addon.com.    IN    NS    ns1.yourhost.com.

example-addon.com. IN NS ns2.yourhost.com.

2. Add Domain in Control Panel

In cPanel (example):

3. Upload Website Files
# Files go in the designated directory

/home/username/addon-domain.com/public_html/

4. Configure Email Accounts

Create email addresses for the addon domain:

sales@addon-domain.com

support@addon-domain.com

Use Cases for Addon Domains

Small Business Multiple Sites

Run multiple business websites on one hosting account:

Client Projects

Web designers and developers hosting multiple client sites:

Primary: agency.com

Addon 1: client1.com

Addon 2: client2.com

Addon 3: client3.com

Brand Expansion

Companies managing multiple brands:

Development/Staging

Separate domains for testing:

Advantages of Addon Domains

Cost Savings

Simplified Management

Resource Efficiency

Limitations and Considerations

Resource Sharing

All domains share:

If one site experiences high traffic, it affects all sites on the account.

Security Concerns

Performance Impact

Heavy traffic to one addon domain can slow down all domains:

Primary Domain (normal)     → Fast response

Addon Domain (high traffic) → Consuming resources

Result: All sites slow down

Hosting Plan Limits

Most shared hosting plans limit addon domains:

Best Practices

1. Monitor Resource Usage

Track which domains consume the most resources:

# Check resource usage per domain

awstats, webalizer, or hosting panel analytics

2. Implement Security Measures

3. Backup Strategy

Create domain-specific backups:

# Backup structure

/backups/

/primary-domain.com/

/addon-domain-1.com/

/addon-domain-2.com/

4. Use Subdirectories Wisely

Organize addon domain files clearly:

/home/user/

/public_html/ # Primary domain

/addon1.com/public_html/ # Addon domain 1

/addon2.com/public_html/ # Addon domain 2

5. Consider Upgrading When Needed

Move to dedicated/VPS hosting when:

Addon Domains vs Subdomain vs Parked Domain

When to Use Addon Domains

When to Use Subdomains

When to Use Parked Domains

Common Issues and Solutions

DNS Propagation Delays

Problem: Addon domain not accessible after setup Solution: Wait 24-48 hours for DNS propagation; verify DNS settings

Document Root Errors

Problem: Wrong website content displays Solution: Verify document root path in hosting panel

Email Not Working

Problem: Cannot send/receive email on addon domain Solution: Configure MX records and verify email accounts are created

SSL Certificate Issues

Problem: SSL not working for addon domain Solution: Use multi-domain SSL or Let's Encrypt covering all domains

Database Connection Failures

Problem: Addon domain can't connect to database Solution: Verify database user has correct hostname/privileges

Checking Addon Domain Configuration

Verify DNS Resolution

dig addon-domain.com A

# Should return your hosting server IP

Check Website Response

curl -I http://addon-domain.com

# Should return 200 OK

Verify Email Configuration

dig addon-domain.com MX

# Should return your mail server

Addon domains are an economical solution for hosting multiple websites, ideal for small businesses, developers, and anyone managing several web properties without the cost of multiple hosting accounts.

Put This Knowledge to Work

Use DomScan's API to check domain availability, health, and more.