Hey there,
After reviewing your project description it's clear that you want to setup a auto redirect to https on your apache web server in linux.
I'm very experienced with Apache, SSL, Wordpress.
I'll be happy to do this work for you quickly. And I'll setup a seo friendly 301 redirect on apache. Actually it should also be done from your htaccess file of wordpress installation. But I can do it from anywhere you want. Apache or Htaccess.
Thanks in advance for giving the opportunity to working with you.
Have a good day.
Best Regards,
Serazum Munir.