yourdomain.com) instead of the default Directify subdomain. Your directory will be served over HTTPS with an automatically managed SSL certificate.
Step 1: Add Your Domain
- Go to your Directory Settings
- Click Custom Domain in the sidebar
- Enter your domain name (e.g.,
yourdomain.comorwww.yourdomain.com) - Click Next

Step 2: Choose Setup Method
After entering your domain, you’ll see two options for connecting your domain. Choose the method that works best for you.- Option 1: Nameservers (Recommended)
- Option 2: CNAME Records
Change Nameservers
The easiest and recommended method. Point your domain’s nameservers to Directify, and we’ll handle all DNS configuration automatically.Update your nameservers at your domain registrar to:| Nameserver |
|---|
ns1.directify.app |
ns2.directify.app |
Why this is recommended:
- Simplest setup - just change nameservers once
- We manage all DNS records for you automatically
- Automatic configuration for both
wwwand non-wwwversions - No CNAME flattening issues with root domains

Step 3: Wait for Verification
After configuring your DNS (either nameservers or CNAME records), click Submit to start the verification process. DNS propagation typically takes:- 1-5 minutes - Cloudflare, AWS Route 53
- 1-4 hours - Google Domains, Namecheap
- 24-48 hours - Nameserver changes at some registrars

Step 4: SSL Certificate
Once DNS is verified, Directify automatically provisions a free SSL certificate. No action required - HTTPS is enabled automatically. Your directory will be accessible athttps://yourdomain.com within minutes of DNS verification.

DNS Provider Examples
Changing Nameservers
Namecheap
Namecheap
- Go to Domain List → click Manage next to your domain
- Find the Nameservers section
- Select Custom DNS
- Enter:
ns1.directify.appns2.directify.app
- Click the green checkmark to save
GoDaddy
GoDaddy
- Go to My Products → Domains
- Click on your domain → DNS → Nameservers
- Click Change Nameservers → Enter my own nameservers
- Enter:
ns1.directify.appns2.directify.app
- Click Save
Google Domains / Squarespace Domains
Google Domains / Squarespace Domains
- Go to DNS in the left sidebar
- Click Custom name servers
- Enter:
ns1.directify.appns2.directify.app
- Click Save
Porkbun
Porkbun
- Go to Domain Management
- Click the dropdown next to your domain → Edit
- Scroll to Authoritative Nameservers
- Enter:
ns1.directify.appns2.directify.app
- Click Submit
Adding CNAME Records
Cloudflare
Cloudflare
- Go to your domain’s DNS settings
- Click Add record
- Add the first CNAME record:
- Type:
CNAME - Name:
@ - Target:
custom.directify.app - Proxy status: DNS only (gray cloud) or Proxied (orange cloud)
- Type:
- Add the second CNAME record:
- Type:
CNAME - Name:
www - Target:
custom.directify.app
- Type:
Namecheap
Namecheap
- Go to Domain List → Manage → Advanced DNS
- Click Add New Record
- Add the first CNAME record:
- Type:
CNAME - Host:
@ - Target:
custom.directify.app - TTL: Automatic
- Type:
- Add the second CNAME record:
- Type:
CNAME - Host:
www - Target:
custom.directify.app
- Type:
Namecheap may not support CNAME on root domain. Use the Nameservers method instead, or see workarounds below.
GoDaddy
GoDaddy
- Go to My Products → DNS
- Click Add in the Records section
- Add the first CNAME record:
- Type:
CNAME - Name:
@ - Value:
custom.directify.app - TTL: Default
- Type:
- Add the second CNAME record:
- Type:
CNAME - Name:
www - Value:
custom.directify.app
- Type:
GoDaddy may not support CNAME on root domain. Use the Nameservers method instead, or see workarounds below.
Google Domains / Squarespace Domains
Google Domains / Squarespace Domains
- Go to DNS in the left sidebar
- Scroll to Custom records
- Click Manage custom records
- Add both CNAME records as shown in your setup wizard
Troubleshooting
DNS not propagating?
DNS not propagating?
- Verify DNS records are correct - Double-check all record types, names, and values
- Clear local DNS cache - Run
ipconfig /flushdns(Windows) orsudo dscacheutil -flushcache(Mac) - Check propagation status - Use whatsmydns.net to verify your records are visible globally
- Wait longer - Nameserver changes can take up to 48 hours to propagate
SSL certificate not working?
SSL certificate not working?
- Wait up to 1 hour after DNS verification for SSL to fully activate
- Verify DNS is correct - SSL requires your domain to point to
custom.directify.app(CNAME) or use Directify nameservers
Domain shows 'Pending' for too long?
Domain shows 'Pending' for too long?
- Verify your DNS settings (nameservers or CNAME records)
- Check for typos in record values
- If using CNAME, ensure both root and www records are added
- Ensure you’re editing DNS for the correct domain
- Contact support on Discord if issues persist after 24 hours
'Domain already in use' error?
'Domain already in use' error?
This domain is already connected to another Directify directory. If you own this domain and need to transfer it, contact support.
Root domain CNAME not working?
Root domain CNAME not working?
Many DNS providers don’t support CNAME on root domains. The easiest solution is to use the Nameservers method (Option 1). See Root Domain Limitations for more details.
Removing a Custom Domain
- Go to Directory Settings → Custom Domain
- Click Remove Domain
- Confirm the removal
Advanced Configuration
WWW and Non-WWW Handling
Directify automatically handles bothwww.yourdomain.com and yourdomain.com. No matter which version a visitor uses, they’ll reach your directory. We recommend:
- Using Nameservers (Option 1): Both versions work automatically
- Using CNAME (Option 2): Add both the root and
wwwCNAME records
Multiple domains
Currently, each directory supports one custom domain. If you need multiple domains pointing to the same directory, set up redirects at the DNS level to your primary custom domain.Root Domain (Apex) CNAME Limitations
Some DNS providers don’t support CNAME records on root/apex domains (e.g.,yourdomain.com without any subdomain). This is a technical limitation of the DNS specification, not a Directify limitation.
Recommended Solution: Use the Nameservers method (Option 1) to avoid this issue entirely. Point your nameservers to
ns1.directify.app and ns2.directify.app, and we handle everything automatically.How to check if your provider supports it
Try adding a CNAME record with@ as the name. If your provider shows an error like “CNAME not allowed on root domain” or “Cannot add CNAME to apex”, you’ll need to use one of the workarounds below.
Providers that support root domain CNAME
These providers support CNAME flattening, ANAME, or ALIAS records on root domains:- Cloudflare (free) - Automatic CNAME flattening
- AWS Route 53 - ALIAS records
- DNSimple - ALIAS records
- DNS Made Easy - ANAME records
- NS1 - ALIAS records
- Netlify DNS - Automatic handling
- Vercel DNS - Automatic handling
Providers that don’t support root domain CNAME
- GoDaddy (basic DNS)
- Namecheap (basic DNS)
- Some traditional registrar DNS services
Workarounds
Option 1: Use Directify Nameservers (Recommended)
Option 1: Use Directify Nameservers (Recommended)
The simplest solution. Change your nameservers to Directify’s:
We’ll handle all DNS configuration automatically, including the root domain issue.
| Nameserver |
|---|
ns1.directify.app |
ns2.directify.app |
Option 2: Use a www subdomain
Option 2: Use a www subdomain
Instead of
yourdomain.com, use www.yourdomain.com:- Set up
www.yourdomain.comas your custom domain in Directify - Set up a redirect from your root domain to the www subdomain
yourdomain.com to www.yourdomain.com.Option 3: Use Cloudflare DNS (Free)
Option 3: Use Cloudflare DNS (Free)
Cloudflare offers free DNS hosting with automatic CNAME flattening:
- Create a free account at cloudflare.com
- Add your domain to Cloudflare
- Update your domain’s nameservers to Cloudflare’s (provided during setup)
- Add your CNAME records in Cloudflare’s dashboard
You don’t need to transfer your domain - just point the nameservers to Cloudflare. Your domain registration stays with your current registrar.
Option 4: Check for ALIAS/ANAME support
Option 4: Check for ALIAS/ANAME support
Some providers offer ALIAS or ANAME records as alternatives to CNAME for root domains. Check your DNS provider’s documentation for:
- “ALIAS record”
- “ANAME record”
- “Flattened CNAME”
- “Virtual CNAME”
custom.directify.app) with an ALIAS/ANAME record type.