Multiple domains on DirectAdmin Hosting

All AsiaGB DirectAdmin Hosting plans support multiple domains on a single account — no additional plan needed. Simply add domains in the format that suits your use case. DirectAdmin offers four domain types: Addon Domain, Parked Domain, Subdomain, and Domain Pointer, each serving a different purpose.

4 Domain Types in DirectAdmin

TypeWhat it isUse when
Addon DomainA new domain with its own file folder, independent of the main domainYou want multiple distinct websites on one hosting plan
Parked DomainA domain alias pointing to the same website with no separate filesYou registered multiple domain names for one website
SubdomainA sub-address of the main domain, e.g., blog.example.comSplitting website sections into separate subdomains
Domain PointerRedirects another domain to the main domain (301 redirect)You have an old domain you want to redirect automatically

Adding an Addon Domain (Independent Website)

Addon Domains are ideal when you want to host multiple separate websites under one hosting plan. Each domain gets its own file folder, email accounts, and SSL certificate.

Steps

  1. Go to DirectAdmin → Domain Setup → Add Another Domain
  2. Enter the domain name, e.g., secondsite.com
  3. DirectAdmin automatically creates the folder domains/secondsite.com/public_html/
  4. Point the Nameservers or A Record of secondsite.com to this hosting's IP address

Configure Nameservers or A Record

If your domain is registered with AsiaGB, go to DirectAdmin → DNS Management — DNS is configured automatically. If the domain is registered elsewhere, update its A Record to point to the hosting IP (find it under DirectAdmin → Server Information).

DNS Propagation: After changing Nameservers or A Records, allow 15 minutes to 48 hours for propagation. Use the free DNS Lookup Tool to monitor propagation status.

Adding a Parked Domain (Alias)

If you registered example.net and example.co.th and want them to show the same website as example.com, use a Parked Domain:

  1. DirectAdmin → Domain Setup → Add Another Domain
  2. Select Park Domain on existing domain
  3. Choose the primary domain to park onto
  4. Point the Nameservers/A Record of the new domain to the same IP

Adding a Subdomain

Subdomains like shop.example.com or api.example.com are created from:

  1. DirectAdmin → Subdomain Management → Create Subdomain
  2. Enter the prefix, e.g., shop (creates shop.example.com)
  3. DirectAdmin automatically creates the DNS record and folder public_html/shop/

Managing DNS Records for Multiple Domains in DirectAdmin

When running multiple domains on a single hosting account, understanding DNS management is essential. DirectAdmin provides a built-in DNS Manager where you can configure all record types independently for each domain.

Common DNS Records for Each Domain

Record TypePurposeExample Value
A RecordPoints a domain or subdomain to an IP address203.x.x.x
CNAME RecordPoints a subdomain to another domain, e.g., for a CDNcdn.example.com
MX RecordSpecifies the mail server for receiving emailmail.example.com
TXT RecordDomain verification for Google, SPF, DKIMv=spf1 include:...

How to Edit DNS Records in DirectAdmin

  1. Go to DirectAdmin → DNS Management
  2. Select the domain you want to configure from the dropdown
  3. Choose the record type you want to add or modify
  4. Enter the value and click Add or Modify
  5. Wait for DNS propagation — typically 15 minutes to 48 hours

Tip: When migrating a domain from another host, export the existing DNS records first and import them into DirectAdmin. Ensure you have all required records: A, MX, SPF TXT, and DMARC TXT — missing any of these can cause email delivery failures.

Using Email Across Multiple Domains on One Hosting Account

One often-overlooked benefit is that each Addon Domain can have its own full-featured email accounts without purchasing a separate Email Hosting service. Everything is managed through Email Manager inside DirectAdmin.

Email Features Per Domain

Setting Up SPF and DKIM for Addon Domain Email

To prevent outgoing email from being flagged as spam, configure SPF and DKIM for every domain you send email from:

  1. Go to DirectAdmin → Email Manager → DKIM Management
  2. Select the domain and click Generate DKIM Keys
  3. DirectAdmin automatically adds the required TXT records
  4. Verify the SPF record exists with a value similar to v=spf1 +a +mx ~all

Multiple Domains on One Hosting vs Separate Hosting Accounts

Choosing whether to consolidate domains on one hosting account or use separate accounts depends on traffic volume and how critical each website is. The table below can help guide the decision.

FactorMultiple Domains, One AccountSeparate Hosting Accounts
CostLower — pay for one planHigher — pay per account
ResourcesCPU/RAM shared across domainsEach account has dedicated resources
SecurityA compromise on one site may affect othersComplete isolation between accounts
ManagementAll domains in one control panelMultiple logins required
Best forLow-to-medium traffic, multiple projectsCritical or high-traffic sites

Recommendation: If any single domain receives more than 10,000 visitors per day, consider moving it to its own hosting plan to avoid performance degradation for the other domains on the shared account. AsiaGB offers multiple hosting tiers to match your needs.

Installing SSL for Every Domain

After adding a domain or subdomain, install SSL immediately using the free Let's Encrypt integration in DirectAdmin:

  1. DirectAdmin → SSL Certificates
  2. Select the domain
  3. Choose Free & automatic certificate from Let's Encrypt
  4. Click Save — SSL is issued within 1–2 minutes

Important Limitations

Need Hosting That Supports Multiple Domains?

AsiaGB Hosting 8GB and above supports unlimited Addon Domains with free SSL. Starting at ฿800/year.

View Hosting Plans