Skip to main content

Domain Management for WordPress Hosting

Kyrios WordPress Hosting allows you to add, verify, and manage custom domains and subdomains, configure SSL, and control DNS settings directly from the domain dashboard.

Updated over 2 months ago

Who This Is For / When to Use

This article is for Kyrios users who:

  • Have a WordPress site hosted in Kyrios

  • Want to connect a custom domain or subdomain

  • Need SSL and DNS configured correctly

  • Want to manage primary and secondary domains in one place

Where to Manage Domains

  1. Go to Sites.

  2. Select WordPress.

  3. Choose the WordPress site you want to manage.

  4. Click Manage Website.

Add a New Domain

Step 1: Open Domain Management

  1. Scroll to Manage Your Domains.

  2. Click Add Domain.

Step 2: Enter Your Domain Name

  1. Enter your domain name (example: example.com).

  2. Kyrios checks whether the domain is already linked to another account.

  3. If a conflict exists, you must use a different domain or contact support.

Configure SSL Certificate

Step 3: Add SSL TXT Records

To issue SSL, you must add TXT records at your DNS provider.

  1. Copy the provided TXT records:

    • _acme-challenge

    • _cf-custom-hostname

  2. Add both records to your DNS provider.

  3. Set TTL to 600 (recommended).

  4. Click Save after adding each record.

SSL records usually propagate within 1 hour, but global propagation may take up to 48 hours.

Update DNS Records

Step 4: Add CNAME and A Records

  1. Add the provided A record for @ (root domain).

  2. Add the provided CNAME record for www.

  3. Set TTL to 600 if available.

  4. If using Cloudflare, turn off Proxy (orange cloud).

  5. Click Verify DNS Records.

DNS Propagation Status

If DNS is still propagating, Kyrios will show a warning.
Wait and retry verification later.

Domain Verification and Status

Once DNS and SSL are complete:

  • Status changes to Verified

  • SSL status shows SSL Issued

  • One domain can be marked as Primary Domain

You can manage domains using the action menu:

  • Set as Primary Domain

  • DNS Configuration

  • Delete Domain

Adding a Subdomain

Adding a subdomain follows the same process with one difference:

  • SSL TXT records are not required

  • SSL is verified during the DNS update step

Subdomain Steps

  1. Click Add Domain.

  2. Enter the subdomain (example: shop.example.com).

  3. Add the provided CNAME and A records.

  4. Click Verify DNS Records.

Domain Limits and Rules

  • You can add up to 5 domains or subdomains

  • Only one Primary Domain is allowed

  • Deleting a domain does not delete your website content

  • Domains can be re-added, but verification may take time

Common Issues and Fixes

Domain Conflict Error

Cause: Domain is already linked to another account
Fix: Use a different domain or contact support

SSL Pending or “Not Secure”

Cause: DNS or TXT records still propagating
Fix:

  • Confirm TXT values match exactly

  • Wait up to 48 hours

  • Re-verify DNS

DNS Verification Fails

Cause: Incorrect record type or Cloudflare proxy enabled
Fix:

  • Confirm record type (A vs CNAME)

  • Disable Cloudflare proxy

  • Retry verification

FAQ

How many domains can I add?

You can add up to 5 domains or subdomains per WordPress site.

Can I switch between www and non-www?

Yes. Use Change Prefix to WWW or update DNS from the domain actions menu.

Will deleting a domain delete my site?

No. Deleting a domain only removes the URL. Your WordPress files and content remain intact.

How long does DNS propagation take?

DNS updates may take up to 48 hours, although many resolve within 1 hour.

Do I need SSL again if I change the primary domain?

Yes. SSL is issued per domain. Ensure the new primary domain shows SSL Issued.

Why is my domain verified but SSL still pending?

SSL verification depends on global DNS propagation. Wait and recheck if it has been less than 48 hours.

Did this answer your question?