Hi, I tried to add a subdomain-level custom domain (e.g., domain.gg.fun) to InfinityFree. It successfully verified ownership. However, when I attempted to add the domain, I received this error:
“The hosting platform returned an error message while trying to process your request. Please try again or try making the change through the control panel. The error returned is: Syntax error in domain, too many dots.”
I understand that subdomain-level domains have more than one dot (like sub.example.com), and that may be the issue. So I have a few questions:
Questions:
Is there any workaround to add subdomain-level custom domains to InfinityFree?
Can a support admin override this limitation?
If I manage to add the domain to InfinityFree, will I be able to manage DNS settings (MX, TXT, CNAME) for email and verification purposes?
If InfinityFree does not support this, do you know of any other free hosting services that allow adding subdomain-level domains like domain.gg.fun?
I used .gg.fun as an example. That is not my real domain. I have already been using this (my actual domain) subdomain on Netlify. But for this project, I need a PHP server, so I want to add it to Infinityfree.
If you own the base domain, you can add it to your InfinityFree account using the CNAME method and then host just your chosen subdomain(s) of it on InfinityFree using “A” records.
If you don’t own the base domain, you can only do so if it’s in the public suffix list, such as pp.ua. If the answer to both of those questions is “no”, then I’m afraid you can’t host the subdomain here. InfinityFree offers free subdomains of its own that you can use, though.
Okay, let me explain to you in detail. The base domain is .qzz.io I don’t know if it is in the public suffix or not, but I am able to use it. I have 2 domain with this same tld and one of them I am using on netlify right now.
I verified the domain on Infinityfree using the NS record, as you can see below.
But then, when I clicked the Add Domain button, I got the following error.
From the error, what I can understand is, it is asking for the base domain, which is qzz.io, but that is not possible for me. The organization is letting people create and use subdomains with the .qzz.io TLD.
Now, let me, is there any workaround to use it on Infinityfree or not?
To answer you question: no, you cannot host this domain name with us.
The domain qzz.io is actually listed in the Public Suffix List, but as a “Private Domain”. Meaning it’s not a real domain extension, just a domain used for free subdomains.
The client area got it wrong here in that it incorrectly detected your qzz.io subdomain as a valid domain name while it actually isn’t. The hosting platform itself is correctly blocking it.
A fix is being deployed for the client area to correct this.
This domain is effectively a third party free subdomain, and we do not support hosting subdomains from others here. You can either host your own domain name with us, or use one of our free subdomains.