Create a New Subdomain and Connect It to Namecheap Hosting

I use Squarespace to manage morgantaveras.com and its DNS, but my other WordPress sites are hosted on Namecheap Stellar Plus shared hosting. This is how I create a new subdomain like wiki.morgantaveras.com without disturbing my main site.

1. Create the subdomain in Namecheap

Log into Namecheap.

Go to:

Dashboard → Hosting List → Stellar Plus → Go to cPanel

In cPanel, go to:

Domains → Domains → Create A New Domain

Enter the complete subdomain, for example:

wiki.morgantaveras.com

Make sure “Share document root” is UNCHECKED. The new site needs its own folder rather than sharing files with another site.

cPanel should create/suggest a document root resembling:

/home/[username]/wiki.morgantaveras.com

Create the domain.

2. Point the subdomain to Namecheap

My DNS is managed through Squarespace, so creating the subdomain in Namecheap isn’t enough. I also have to tell the internet where wiki.morgantaveras.com lives.

Go to:

Squarespace → Domains → morgantaveras.com → DNS Settings

Create an A record:

Host: wiki
Type: A
Data / Value: the IP address for my Namecheap shared hosting

How do I find the IP again?

I do not need a new IP for every subdomain.

My sites on the same Namecheap shared-hosting account can point to the same shared IP address. Namecheap/cPanel figures out which website to serve based on the requested domain.

Two easy ways to find it:

  • In cPanel → General Information → Shared IP Address
  • Or look at the existing Squarespace A record for me.morgantaveras.com and copy its IP.

So me and wiki can have separate A records pointing to the same IP.

Mental model: The IP address is the house. me. and wiki. are different doors into the house. cPanel knows which room/site belongs behind each door.

3. Install WordPress

Once the subdomain exists and points to Namecheap:

cPanel → Softaculous Apps Installer → WordPress → Install

Choose:

wiki.morgantaveras.com

Leave “In Directory” BLANK so WordPress installs directly at wiki.morgantaveras.com, not something like wiki.morgantaveras.com/wp.

Create the WordPress admin login and install.

DNS changes can take a little time to propagate, so the new address may not work immediately.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *