Custom Domains
Connect your own domain or subdomain to your public dajia.lol profile
Custom Domains
Custom domains let Premium users serve their public profile directly from a domain they own, such as profile.example.com or example.com.
Open Custom Domains ↗ from Settings => Custom Domains.
Custom domains require Premium. Lifetime Premium includes 3 custom domains, and Premium Subscription includes 5 custom domains.
How it works
Add the domain in Dajia
Dajia creates a pending domain entry and gives you a unique TXT verification token.
Update DNS
Point your domain at Dajia and add the TXT record shown in the dashboard.
Verify DNS
Dajia checks public DNS for the TXT token before enabling the domain.
Add a custom domain
Open Custom Domains
Go to Settings => Custom Domains.
Enter your domain
Use either an apex domain like example.com or a subdomain like profile.example.com.
Click Add domain
Dajia creates a pending domain card. The card shows the DNS records you need to add:
- CNAME target — where your domain should point.
- TXT name — the verification record name.
- TXT value — the unique verification token.
DNS records to add
For a subdomain such as profile.example.com, add these records at your DNS provider:
| Type | Name | Value |
|---|---|---|
CNAME | profile | cname.dajia.lol |
TXT | _dajia.profile | dajia-domain-verification=... |
The exact TXT value is generated for your domain and shown in the Dajia dashboard. Do not copy the example token from this page.
DNS changes can take time to propagate. If verification fails right after adding the TXT record, wait a few minutes and try again.
Cloudflare example
If your domain uses Cloudflare DNS, open your domain in the Cloudflare dashboard and go to DNS => Records.
Add the CNAME record
Create a record:
| Field | Value |
|---|---|
| Type | CNAME |
| Name | profile |
| Target | cname.dajia.lol |
| Proxy status | DNS only or Proxied |
| TTL | Auto |
Add the TXT verification record
Create a record:
| Field | Value |
|---|---|
| Type | TXT |
| Name | _dajia.profile |
| Content | The TXT value shown in Dajia |
| TTL | Auto |
Verify in Dajia
Return to Settings => Custom Domains and click Verify DNS on the domain card.
Apex domains
For an apex domain such as example.com, many DNS providers do not allow a normal CNAME at the root. Use one of these options if your provider supports it:
ALIAStocname.dajia.lolANAMEtocname.dajia.lol- CNAME flattening to
cname.dajia.lol
If your DNS provider does not support apex CNAME-style records, use a subdomain such as profile.example.com.
After verification
When verification succeeds, the domain status changes to Verified. Visitors can then open your profile from the custom domain, and the browser stays on that custom domain instead of redirecting to dajia.lol.
Troubleshooting
- Verify DNS says the TXT record is missing — Confirm the TXT name and value match the Dajia dashboard exactly, then wait for DNS propagation.
- The domain says verified but the site does not load — Confirm the CNAME, ALIAS, ANAME, or flattened record points to
cname.dajia.lol. - The Add domain button is locked — Custom domains require Premium.
- You reached the limit — Remove an existing custom domain or upgrade to a plan with a higher limit.
