Hello,
I can easily setup .htacces to use https forcefully and I can set up access to point all subdomain to point back to its folder. I am a certified Server Administrator and DevOps Engineer. I have worked on alot of similar htaccess configuration and these are the tasks that I do daily.
I will provide you robust and enduring solution out of my experience and high end knowledge.
Regards,
Chaman L.