Subdomains
The Subdomains page lets you add website addresses like blog.example.com or shop.example.com and point each one to its own folder. Use this when you want separate areas of your site (store, blog, staging) without buying new domains.
Who can use this
The signed-in account owner. Resellers/admins can open it for your account, but changes affect your site only.
Before you start
Know which main domain the subdomain belongs to (e.g., example.com). Decide the folder where its files will live. If your DNS is hosted elsewhere (Cloudflare, registrar), you’ll later need to add an A record that points to your server IP.
What you see on this page
• A usage bar showing how many subdomains you’ve used vs. your plan limit. If the + button is disabled, you’ve reached your limit.
• A table listing each subdomain with its IP, Document root, and an Edit button.
Create a subdomain (step-by-step)
1) Click the green + button to open Add a new subdomain.
2) In Subdomain, type only the name part (no dots). Example: type blog
to get blog.example.com
.
3) In Parent domain, pick the domain it belongs to (your main domain, or one of your addon/parked domains).
4) In Document root, enter the folder path after /home/<user>/
. Examples:
• public_html/blog
(inside your main site folder)
• domains/blog
(a separate folder you manage)
5) Click Add Subdomain. The list will refresh and your new subdomain appears.
Field rules & tips
• Subdomain: letters, numbers, and hyphens only; no spaces; don’t include the dot or main domain.
• Parent domain: choose from your primary, addon, or parked domains.
• Document root: must be a valid path under /home/<user>/
; don’t start with a slash, the left label already includes it.
• IP Address: set automatically to your account’s server IP.
Open your new subdomain
Click the link icon next to its name in the table to open it in a new tab. If you see a “not found” page, upload an index.php
or index.html
into the chosen document root.
Edit a subdomain
1) In the table, click the Edit button (three-bar icon).
2) You can change the subdomain name, parent domain, or document root.
3) Click Save Changes. The list refreshes automatically.
Delete a subdomain
In the edit window, click Delete Subdomain. This removes the web routing. It does not delete your files—clean the folder in File Manager if you no longer need them.
DNS note (only if your DNS is external)
If your nameservers are not on this server, create an A record like blog → your.server.ip
at your DNS provider. Changes can take up to a few hours to propagate.
Common issues & fixes
• “Invalid subdomain”: remove spaces/special characters; use only letters, numbers, hyphens.
• Can’t add (button disabled): you’ve reached your plan’s subdomain limit.
• Loads the wrong site: check the document root path and make sure your files are in that folder.
• Domain doesn’t resolve: add/update the DNS A record if using external DNS.
Good practice
Use a separate folder per subdomain (e.g., public_html/blog
) so backups and troubleshooting stay clean. Keep names short and clear: blog, shop, staging.