Connect your own domain
Connect a custom domain to your moschee.io website.
Connect your own domain
Use your own domain (e.g., www.my-mosque.com) instead of the moschee.io subdomain.
Requirements
- Page Builder feature enabled
- A registered domain
- Access to your domain’s DNS settings
Default domain
Without configuration your site is available via a subdomain:
your-mosque.moschee.ioConnect a custom domain
Step 1: Add the domain
- Go to Settings > Domain
- Click Add custom domain
- Enter your domain (e.g.,
www.my-mosque.com)
Step 2: Configure DNS
You’ll receive DNS records to add at your provider.
CNAME record (recommended for subdomains like www)
Type: CNAME
Name: www
Value: custom.moschee.ioA record (for root domain)
Type: A
Name: @
Value: [IP address shown]Step 3: Verify
- After DNS setup, click Verify
- moschee.io checks the DNS records
- On success, an SSL certificate is issued
DNS changes can take up to 48 hours to propagate globally.
DNS provider guides
Common providers
| Provider | Docs |
|---|---|
| IONOS (1&1) | DNS settings in control panel |
| Strato | Domains > DNS settings |
| GoDaddy | DNS management |
| Cloudflare | DNS records |
Example: IONOS
- Log in to IONOS
- Go to Domains & SSL
- Choose your domain
- Click DNS
- Add the CNAME record
SSL certificate
Automatic
moschee.io automatically provides a free SSL certificate:
- Let’s Encrypt certificate
- Auto-renewal
- HTTPS encryption
Activation time
After successful verification:
- Certificate is issued within minutes
- HTTPS turns on automatically
- HTTP is redirected to HTTPS
Redirects
www to non-www (or vice versa)
Choose your preferred canonical version:
www.my-mosque.com→my-mosque.commy-mosque.com→www.my-mosque.com
Redirect old domain
If you’re switching from another domain:
- Set a 301 redirect with your old provider
- All old URLs forward to the new domain
Troubleshooting
Domain not verified
- Double-check DNS records
- Wait up to 48 hours
- Check with a DNS checker (e.g., dnschecker.org)
SSL errors
- Ensure the domain is verified
- Wait a few minutes after verification
- Contact support if it persists
Domain already in use
Each domain can only be connected once. Contact support for assistance.
Remove a domain
If you want to change domains:
- Go to Settings > Domain
- Click Remove domain
- The site becomes available via the moschee.io subdomain again