uk.app

All guides · Website hosting setup

Connect a uk.app custom domain to Vercel

Use your registered uk.app subdomain as the address of a Vercel project. This is useful for a portfolio, app or project landing page: visitors open yourname.uk.app, while Vercel serves the deployment.

Before you begin

You need a deployed project, access to its domain settings and a uk.app name with managed DNS. Hosting is separate from name registration. Confirm that the provider accepts your full hostname for your project and account; this guide does not certify every account or plan combination.

1. Attach the hostname to your project

In Vercel, open the project and its Settings → Domains. Add your full hostname. Copy the DNS requirements displayed there, including any ownership-verification TXT record. Use the project-specific values rather than another project's CNAME.

2. Set the records in uk.app

Open My names → your name. In this panel, @ means your registered name, such as yourname.uk.app; it does not mean the parent uk.app domain. For www.yourname.uk.app, use host www.

For a CNAME, enter the target hostname supplied by Vercel without a URL scheme or path. Replace conflicting parking records at that host. A CNAME cannot share its host with A, AAAA, MX or TXT records, so review existing mail and verification records before making the change. A separate www hostname may suit an existing mail setup better.

The hosting preset can help enter records, but review its preview against your project's current requirements. Do not change nameservers to complete this single-hostname setup.

3. Confirm DNS and HTTPS

Return to Vercel and check the domain status. Complete any ownership check and wait for certificate provisioning. Vercel's current custom-domain instructions explain its verification flow.

Check the CNAME using dig +short yourname.uk.app CNAME or Resolve-DnsName yourname.uk.app -Type CNAME in PowerShell. Open https://yourname.uk.app after the certificate is ready. A DNS answer alone does not prove the project or certificate is configured. Browsers require HTTPS for .app names.

If the wrong page appears

A parking page usually means old routing records are still in use or cached. A provider error can mean the hostname has not been attached to the intended project. A certificate error requires checking HTTPS at the destination. Use the DNS and HTTPS troubleshooting guide to distinguish these cases.

Before deleting or moving the project, remove or replace its DNS target so the name does not keep pointing to a service you no longer control. For a static repository site, see the GitHub Pages guide.

Choose a name for your project

Check availability and the annual price before registering. Registration includes DNS management; your hosting or server is separate.

Standard and premium pricing · How registration works