Hostname:
ttleagueapp.comFull URL:
https://ttleagueapp.com/SubdomainSetupGuideDetected Subdomain:
NoneDetected Slug Param:
None⚠️ Fallback Mode. No subdomain or slug detected. Using first available league.
DNS Record to Create:
Options for SSL:
Let's Encrypt (Free)
Free wildcard SSL certificates. Most hosting platforms (including many modern platforms) support automatic Let's Encrypt SSL.
Cloudflare (Free)
Route your domain through Cloudflare for free SSL, plus CDN and DDoS protection.
Paid SSL Certificate
Purchase a wildcard SSL certificate from providers like Sectigo, DigiCert, or your domain registrar.
Email Template for Base44 Support:
Subject: Enable Custom Subdomain Routing for My Application
Hi Base44 Support Team,
I would like to enable custom subdomain routing for my MatchPlay Pro AI application.
Requirements:
- Enable wildcard subdomain support (*.ttleagueapp.com)
- Route all subdomain requests to my application
- Support for wildcard SSL certificates
- Preserve subdomain information in the hostname so my app can detect it
Example Subdomains I Need to Support:
- westwilts.ttleagueapp.com
- northleague.ttleagueapp.com
- [any-league-slug].ttleagueapp.com
Please let me know:
- If Base44 supports custom subdomain routing
- What DNS configuration I need to set up
- How to configure SSL certificates for subdomains
- Any additional steps required on my end
Thank you!
Testing Checklist:
1. Check DNS Propagation
Use a tool like dnschecker.org to verify your wildcard DNS is working
2. Test Subdomain Access
Navigate to westwilts.ttleagueapp.com (or your test subdomain)
3. Verify League Detection
Check the "URL Mode Debug Info" panel above - it should show "SUBDOMAIN" mode
4. Check SSL Certificate
Ensure the padlock icon appears in your browser (HTTPS is working)
5. Test Navigation
Click through different pages - URLs should stay on the subdomain (no ?slug parameter)
✅ Your Application is Ready
The MatchPlay Pro AI application code has been updated to detect and use subdomains automatically. No further code changes needed!
⏳ Waiting on Infrastructure
You need to complete DNS configuration, SSL setup, and Base44 platform configuration before subdomains will work.
🔄 Backward Compatible
The ?slug= parameter method will continue to work. Leagues can use both methods simultaneously during transition.
