My main website does have paid SSL certificate and proper HTTPS configuration so yes I guess I’ll try to put the file there but I got to say this:
Namecheap “pushes” me to use a tool such as the nice tool CertSage for gratis SSL certificates up to this very moment and I am frustrated that some (many? most?) hosting comanies are not customer-friendly on that matter and just give gratis SSL certificates, or just price-in them to the final price and offer various questionable “SSL plans”.
IONOS is both web hosting and VPS vendor. And regarding SSL you can put Cloudflare in front and activate “flexible SSL”. Just one click.
But using normal web hosting, you normally do not have root access. You upload files to a public folder via FTP or similar. Never any problems when I run Drupal. But to be honest, I have forgot exact how I did it.