What is happening? My .htaccess file disappeared automatically, website is not loading
Nothing is happening, may be this is the first time when this is going on Infinityfree
The domain testing.teamelites.ga is currently not assigned to a hosting account. Please make sure that you’ve added the DNS records to Cloudflare but also added the subdomain through the Subdomains menu in the Control Panel (so the server knows which website to show on the domain).
While WordPress can host multiple websites from a single installation, it requires additional server settings to work. The server must be configured to know that the subdomains of teamelites.ga are handled by the same code as teamelites.ga itself, which is not the case on our hosting.
On InfinityFree, all subdomains must be explicitly added to an account, and these domains will all get their own folder. If a subdomain is not registered, it will not show a web page.
Effectively, yes. If there was the ability to change the directory root of a subdomain, it would be possible (although you would still have to add every subdomain manually). But that’s not possible, so having WordPress multisite with different domains won’t work here.