What is an Addon Domain?
An addon domain is a fully functional domain that can be hosted on your account in addition to your primary domain. Each addon domain has its own separate content directory and can function as an entirely independent website.
Addon Domain vs Other Domain Types
Addon Domain
- • Completely separate website
- • Own directory and content
- • Example: secondsite.com
- • Can have separate email accounts
Parked Domain (Alias)
- • Points to same content as primary
- • No separate directory
- • Example: yoursite.net → yoursite.com
- • Shares email with primary domain
Subdomain
- • Part of an existing domain
- • Example: blog.yoursite.com
- • Can have separate directory
- • Part of parent domain
Adding an Addon Domain
Prerequisites
- Own the domain name (registered)
- Domain pointing to your nameservers
- Sufficient addon domain allowance in hosting plan
Step 1: Access Addon Domains
- Log in to cPanel
- Navigate to "Domains" section
- Click "Addon Domains"
Step 2: Configure Addon Domain
- New Domain Name: Enter domain (e.g., secondsite.com)
- Subdomain: Auto-filled (usually same as domain)
- Document Root: Directory where files will be stored (e.g., public_html/secondsite.com)
- Create FTP Account: Optional - check to create FTP account for this domain
Step 3: Add Domain
- Review settings
- Click "Add Domain"
- Wait for processing (usually instant)
- Success message confirms addition
Domain Name Configuration
Update Nameservers
Point your domain to your hosting nameservers at your domain registrar:
ns1.ramnode.com
ns2.ramnode.comDNS Propagation
- Changes take 4-48 hours to propagate globally
- Usually complete within 24 hours
- Check status: whatsmydns.net
Alternative: A Record Method
If you want to keep nameservers at registrar:
- Find your server's IP address in cPanel
- At your registrar, create A record pointing to that IP
- @ or domain.com → your server IP
- www.domain.com → your server IP
Directory Structure
Default Structure
public_html/ (primary domain)
├── index.html (main site)
├── secondsite.com/ (addon domain)
│ └── index.html (addon site)
└── thirdsite.com/ (another addon)
└── index.htmlAccessing Files
- File Manager: Navigate to addon domain's directory
- FTP: Connect and browse to domain folder
- Upload: Place files in correct directory
SSL Certificates for Addon Domains
Free AutoSSL
- After adding addon domain, wait 24 hours
- AutoSSL automatically installs certificate
- Check in SSL/TLS Status in cPanel
Let's Encrypt Manual
- Go to SSL/TLS
- Click "Manage SSL Sites"
- Select addon domain
- Install certificate
Email Accounts for Addon Domains
Creating Email
- Go to "Email Accounts" in cPanel
- Click "Create"
- Select addon domain from dropdown
- Enter email prefix (e.g., info)
- Set password and quota
- Click "Create"
Result: Creates email like info@secondsite.com
Common Issues and Solutions
Domain Shows Default cPanel Page
- • DNS hasn't propagated yet (wait 24 hours)
- • No index file in document root (add index.html or index.php)
- • Document root path is incorrect
"Domain Already Exists"
- • Domain is already added as addon, parked, or subdomain
- • Check in Addon Domains, Parked Domains, and Subdomains
- • Remove existing entry first
Addon Limit Reached
- • Your hosting plan has maximum addon domain limit
- • Remove unused addon domains
- • Upgrade hosting plan for more domains
404 Errors
- • Files not in correct directory
- • Check document root path
- • Verify files uploaded to right folder
- • Check file permissions (755 for directories, 644 for files)
Best Practices
Organization
- • Use clear, descriptive directory names
- • Keep each site's files separate
- • Document which domain uses which directory
- • Regular backups of each addon domain
Performance
- • Don't exceed your hosting plan's resource limits
- • Each addon domain shares resources with primary
- • Monitor bandwidth and CPU usage
- • Consider separate hosting if sites grow large
Security
- • Enable SSL for all addon domains
- • Keep applications updated
- • Use strong passwords
- • Regular security scans
Removing Addon Domain
Warning: Removing addon domain will delete the subdomain but NOT the files in the directory. Files remain until manually deleted.
