Domains, Hosting & DNS
๐ Understanding DNS
Real example โ Maya's Bakery
The scenario
- Client: Maya's Bakery
- Domain: `mayasbakery.com` (purchased on Namecheap)
- Site: WordPress build hosted on SiteGround
- SiteGround server IP: `198.51.100.25`
Step 1 โ Log into Namecheap
Go to Domain List โ click Manage next to `mayasbakery.com` โ click Advanced DNS.
Step 2 โ Add these records
``` Type Host Value TTL A @ 198.51.100.25 Automatic A www 198.51.100.25 Automatic ```
Step 3 โ Save and wait
DNS propagation takes 1โ24 hours. Check progress at whatsmydns.net โ enter the domain, select A record, and watch it populate across global servers.
Step 4 โ Activate SSL on SiteGround
SiteGround Site Tools โ Security โ SSL Manager โ select `mayasbakery.com` โ install Let's Encrypt โ done.
Step 5 โ Verify
Visit `https://mayasbakery.com` โ padlock in the browser bar means SSL is active and the site is live.