Can I ask if you think I reason right
My Cloudflare settings sends HTTP & HTTPS links thru as is.
I have no pages rules there to convert to HTTPS just allow the protocoll.

I have now created a test - have rewritten the rules for my subdomain "forum.EXAMPLE.com" in my host's cpanel which normally points to /forums
it is now rewritten like this..

# END cPanel-generated php ini directives, do not edit
RewriteCond %{HTTP_HOST} ^forum\.EXAMPLE\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.forum\.EXAMPLE\.com$
RewriteRule ^/?$ "https\:\/\/www\.EXAMPLE\.com\/" [R=301,L]

Please click on below links to test:
http://forum.EXAMPLE.com
http://www.forum.EXAMPLE.com
https://forum.EXAMPLE.com

They all should result in "https://www.EXAMPLE.com"

I have tested and it works. Would you say that it proves that HTTPS works on www.EXAMPLE.com ???
If so then I could go ahead with Isaac's list at #3 ??? after a backup is made..
Quote
3) Update ALL your URLs in the Control Panel or manually in your config.ini file. This includes the Homepage URLs, Contact pages, Referer Check, any forum headers/footers, etc.
4) Run a SQL query on your posts, private messages, user avatars, profile comments tables to replace "http://www.YOURDOMAIN.COM" with "https://www.YOURDOMAIN.COM"
5) Set up HTTP to HTTPS 301 redirects in your .htaccess file to forward from http:// to https://
6) Update all external plugins to ensure they are HTTPS compliant (sharaholic, twitter, facebook, youtube, ubb custom-tags, and, if your website contains non-UBB.threads content, all those internal site links - trust me you won't find them all in a single pass)
7) Test your website.
BONUS: Update your URLs in google/bing webmaster tools. Update any ads placed on your website, such as Google Adsense. Update any website analytics code.

Thanks for your assistance


Morgan Johansson
BritBike Forum
https://www.britbike.com/forums/ubbthreads.php