I have been setting up a WooCommerce store on an existing website and I have been having a problem where the Add to Cart button's form sends the user to a URL that begins with http, which gives an error in most major web browsers and is not processed by the server. The same occurs if you try to update any of the cart's settings, such as the address and the quantity of product in the cart.
I have tried the following:
- changing the website URLs in the wp_options table in the database
- using SSL plugins such as Really Simple SSL, which doesn't solve the problem
- reinstalling the SSL certificate to force HTTP to HTTPS redirect
- using WooCommerce's Force SSL setting to force HTTPS
- overwriting the default cart templates, which does not work since the form action URLs are generated by PHP
I'm not sure what else to do to solve this. Any help with this would be greatly appreciated!


