SaaSTech Servers
Domain Portfolio

Domain account

Manage your domains.

Review DNS, renewals, forwarding, contacts, and domain settings in one place.Open Domain Portfolio Sign in to My AccountNeed help with DNS?
Start with your domainFind a new name or bring one you already own.
Choose a domain action
← Connect a Service
GH
GITHUB PAGES · WEBSITE CONNECTION

Connect GitHub Pages

Connect an apex domain and www to GitHub Pages with domain-takeover safeguards.

Protect existing servicesAdd the custom domain in the repository before changing DNS. Never use a wildcard DNS record for GitHub Pages, and verify the domain in GitHub when possible.
WHERE TO EDIT SAASTECH DNS

Open your domain’s DNS

  1. Sign in to your SaaSTech Servers Domain Portfolio External · opens new tab ↗.
  2. Select the individual domain to open its Domain Settings page.
  3. Select DNS.

Need help signing in? Find your username or password External · opens new tab ↗.

Last reviewed August 13, 2026 · official GitHub Pages documentationGitHub Pages custom-domain guide
01

Verify the domain in GitHub

In your GitHub organization or account settings, add and verify the domain before connecting it. Verification helps prevent another repository from claiming a subdomain.Official GitHub Pages guideExternal · opens new tab ↗

02

Set the repository custom domain

In the repository, open Settings, Pages, and Custom domain. Enter the intended domain and save it before publishing DNS changes.

03

Back up DNS

Save the complete current zone and preserve all email and unrelated service records.Back Up Your DNSSaaSTech guide →

04

Add apex and www records

Add all four official GitHub Pages A records for the root. Point www to your GitHub Pages account hostname, such as account.github.io, using the exact account name.

05

Verify and enforce HTTPS

Wait for GitHub's DNS check, test root and www, enable Enforce HTTPS when available, and confirm email and other services still work. GitHub says DNS changes can take up to 24 hours.

CONNECTION MAP

Records and settings to prepare

Type / changeHost / locationValue / target
A@185.199.108.153
A@185.199.109.153
A@185.199.110.153
A@185.199.111.153
CNAMEwwwYour-account.github.io

Replace Your-account with the correct GitHub user or organization hostname. Do not create wildcard records such as *.example.com.

Connection checked?Test the connected service and every existing business-critical service.Review cutover checks →