Skip to main content

Connect a Custom Domain to WordPress in Kyrios

Use this guide to connect a custom domain or subdomain to a WordPress site hosted in Kyrios using automatic Domain Connect or manual DNS configuration.

Updated over 3 months ago

Who This Is For / When to Use

Use this article if:

  • You have a WordPress site hosted in Kyrios

  • You want to connect a custom domain or subdomain

  • You prefer automatic DNS setup using Domain Connect, or

  • You need to complete manual DNS setup for unsupported providers


Open Your WordPress Site in Kyrios

  1. Go to Sites > WordPress.

  2. Select the WordPress site you want to connect a domain to.


Start Adding a Domain to WordPress

  1. Inside the selected WordPress site, click Add Domain.

  2. Enter your domain or subdomain (for example, blog.example.com).

  3. Click Continue.


Automatic Domain Connect (Recommended)

If your domain is registered with a supported provider, Kyrios will offer Auto Configure.

Supported Providers

  • Cloudflare

  • GoDaddy

  • IONOS

How Auto Configure Works

  1. Click Auto Configure.

  2. You will be redirected to your domain provider.

  3. Approve the DNS changes.

  4. Return to Kyrios to complete setup.

Kyrios automatically:

  • Creates the required DNS records

  • Configures SSL

  • Assigns the domain to your WordPress site


Manual DNS Setup for WordPress (If Auto Configure Is Not Available)

If your provider does not support Domain Connect, select Add Manually.

  1. Click Add Manually.

  2. Kyrios will display the required DNS records.

  3. Add those records at your domain registrar.

  4. Return to Kyrios and continue setup.

Manual DNS record details are covered in a separate DNS article. Use the values exactly as shown.


DNS Validation and SSL Setup

After DNS records are added:

  1. Kyrios verifies DNS automatically.

  2. SSL provisioning begins once DNS is detected.

  3. Status updates appear in the domain setup flow.

This process may take a few minutes to several hours, depending on DNS propagation.


Domain Successfully Connected

Once complete:

  • The domain status shows as Connected

  • SSL is enabled automatically

  • The WordPress site is live on the custom domain


Common Issues and Fixes

Auto Configure option not shown

  • Your registrar does not support Domain Connect

  • Use Add Manually and configure DNS yourself


Domain stuck on “Checking DNS”

  • DNS changes may still be propagating

  • Wait up to 24 hours and retry


SSL not active

  • DNS verification must complete first

  • SSL enables automatically after successful DNS detection


Site loads with http instead of https

  • SSL setup is still in progress

  • Refresh after a few minutes or recheck later


What Happens After Connection

  • The custom domain is bound only to this WordPress site

  • The domain cannot be reused for Funnels, Websites, or Blogs unless removed

  • Additional domain settings are managed under Settings > Domains

Did this answer your question?