cPanel September 14, 2026 6 min read

How to Connect a Free Devs.Surf Subdomain to cPanel Hosting

Step-by-step guide to pointing your Devs.Surf subdomain to any shared hosting provider running cPanel, configuring Addon Domains, and issuing free AutoSSL.

Written by ByteLogic Team

Shared hosting powered by cPanel remains one of the most accessible and cost-effective ways to host websites, PHP web apps, and databases. When combined with a free .devs.surf subdomain, you can deploy staging sites, testing environments, or side projects without purchasing new domains or configuring complex DNS servers.

This guide walks you through finding your cPanel server IP, adding the required A record in Devs.Surf, configuring the domain inside cPanel, and provisioning free Let's Encrypt SSL via cPanel AutoSSL.

Prerequisites

  • An active cPanel shared hosting account (Hostinger, Namecheap, Bluehost, Niagahoster, etc.).
  • A claimed subdomain on Devs.Surf (e.g. myproject.devs.surf).

Step 1: Find Your cPanel Shared IP Address

cPanel accounts are hosted on servers with a dedicated or shared IPv4 address. You need this IP address to tell Devs.Surf where to route incoming traffic:

  1. Log in to your cPanel Dashboard.
  2. Look at the right-hand sidebar under the General Information pane.
  3. Locate the field labeled Shared IP Address (or Dedicated IP Address).
  4. Copy the numeric IPv4 address (e.g., 198.51.100.45).

Step 2: Add an A Record in Devs.Surf DNS

Head over to your Devs.Surf Dashboard, click on your subdomain, and enter DNS Manager:

Record Type Host / Name Points To (Target) TTL
A @ <YOUR_CPANEL_SHARED_IP> 3600 (1 hr)
CNAME (Optional) www myproject.devs.surf 3600 (1 hr)

Devs.Surf Anycast DNS propagates instantly to global resolvers within 30 to 60 seconds.

Step 3: Add the Domain in cPanel

Modern cPanel versions (v102 and newer) consolidate domain management into a single interface:

  1. In cPanel, search for and open Domains (under the Domains section).
  2. Click the Create A New Domain button.
  3. In the Domain field, enter your full subdomain: myproject.devs.surf.
  4. Important: Uncheck the box that says "Share document root with public_html".
  5. In Document Root, specify a separate folder (e.g. public_html/myproject or myproject.devs.surf). This isolates your files from other websites on the same hosting account.
  6. Click Submit.
Note for Older cPanel Interfaces: If your cPanel still uses the legacy menu, navigate to Addon Domains instead of Domains, and enter myproject.devs.surf as the New Domain Name.

Step 4: Issue Free SSL via cPanel AutoSSL

cPanel includes an automated SSL daemon (AutoSSL) powered by Let's Encrypt or Sectigo:

  1. In cPanel, open SSL/TLS Status.
  2. Find your domain myproject.devs.surf in the certificate list.
  3. Click Run AutoSSL at the top of the page.
  4. cPanel will automatically place an HTTP-01 DCV challenge file inside your document root, verify domain ownership via Devs.Surf Anycast DNS, and install a valid TLS certificate within 2 to 5 minutes.

Step 5: Enforce HTTPS via .htaccess

Once your certificate is issued, ensure all visitors are forced to secure HTTPS by placing these rewrite rules in your document root's .htaccess file:

.htaccess
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Troubleshooting Common cPanel Issues

  • Domain shows "cPanel Default Web Page" or Sorbs Page: This means DNS is pointing correctly to the server, but Apache has not loaded the VirtualHost configuration yet. Wait 2 minutes for Apache to reload graceful, or verify that the domain name typed in cPanel exactly matches your Devs.Surf subdomain.
  • AutoSSL DCV Failure: If AutoSSL fails, verify that your .htaccess file is not blocking access to the hidden .well-known/acme-challenge/ directory.
  • 403 Forbidden Error: Verify that your document root folder has permissions set to 0755 and files are set to 0644.

READY TO USE THIS DOMAIN?

Grab a free devs.surf subdomain and connect it to your preferred host in under 60 seconds.

SEARCH FREE DOMAINS

RELATED_GUIDES