Can I ask if you think I reason rightMy 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.comhttp://www.forum.EXAMPLE.comhttps://forum.EXAMPLE.comThey 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..
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