I bought a dedicated IP from my host, and I'm now using Flexible SSL from CloudFlare. When first visiting my site through HTTPS, I noticed that stylesheets weren't being loaded because the site tried to load them through HTTP. I fixed this by putting in $_SERVER['HTTPS'] = 'on'; in config.php, but I had to clear the entire cache, active logins, cookies etc. before I could view the page correctly.
Now, I just had someone tell me that the forum looked weird for her. I saw that the website was still trying to load everything through HTTP on her end (stylesheets couldn't be found), and she wasn't able to connect to HTTPS at all.
I'm worried that this may have affected more than just her, since I have seen less activity on the forum since I activated HTTPS, but if I change back to HTTP, I have the exact same problem as I did when I changed to HTTPS - I have to clear everything (a reboot of browser/machine doesn't work).
Can anyone provide me with some instructions on what to do?
Thanks in advance