hello, i installed ssl and its working fine but when i go to my website first it shows unsecured website then it shows secured website with https and ?i=1 at the end of the site link.
any solution please thanks. i want my site to show https all the time.
im gonna remove lets encrypt and will use cloudflare only, im not having this issue with my other site wich i didnt use lets encrypt but only cloudflare
The ?i=1 at the end of a URL is a Security System that ensures the request is from a browser rather than something else. Like @anon95130038 said, you can use Cloudflare to remove this from the URL.
Your site workes completely fine from my end; You say your site loads in HTTP for a milisecond, this is normal. You cannot make your site instantly redirect to HTTPS. What your seeing is the .htaccess rewriting the URL so that it loads over HTTPS.