BeoHosting Team
10+ years of experience — Web hosting and infrastructure specialists
- Hosting
- WordPress
- cPanel
- SEO
- Security
- Domains
Last updated:
A subdomain is an extension of your main domain that lets you spin up separate sections of your site with independent content and functionality. For example, with yourdomain.com you can create blog.yourdomain.com, shop.yourdomain.com or staging.yourdomain.com — each behaves like its own site.
Subdomain in cPanel
Open Subdomains in cPanel
Log into cPanel and open the Subdomains tool under the Domains section.
Enter the subdomain name
In the Subdomain field type the prefix (e.g. blog) and select the parent domain. cPanel auto-fills the document root.
Set the document root
Default path is public_html/subdomain. You can change it (e.g. public_html/blog) for a cleaner folder structure.
Install a CMS or upload the site
Open Softaculous and install WordPress directly into the subdomain folder, or upload files via FTP / File Manager into the subdomain htdocs.
Configure DNS for the subdomain
If the subdomain lives on the same server, cPanel auto-creates the A record. For an external server add an A record manually pointing to the correct IP.
Install SSL for the subdomain
Open SSL/TLS Status, tick the subdomain and click Run AutoSSL — within minutes you get a free SSL valid for the subdomain.
Ready to launch your website?
Join 4,000+ satisfied customers. Free migration and 15-day money-back guarantee.
FAQ
Answers to the most common questions about our services.
Our guarantees for your peace of mind
Protected from every angle
15-day guarantee
We refund without questions in the first 15 days.
Free migration
We migrate your site with no downtime — you do nothing.
24/7 support
Our experts are here 24/7 via tickets and live chat.