Everything seems fine apart from the admin login form. Its action is pointed to the HTTP instead of HTTPS.
If I enable HTTP admin to login then switch to HTTPS everything is fine but when I define HTTPS everywhere the login form still points to HTTP so I can't log in due to mixed content.
What constant is used to determine the action URL of the login form?
.htaccess rules are applied by apache on requests, as far as I am aware it doesn't rewrite the actual HTML. All the config.php constant values point to HTTPS.
Did I miss any? I added this to admin config.php also.
I looked in the files that generate the form and it is populated by a variable "$action" so somewhere in the page lifecycle it is being set incorrectly. I think it is done by starter/router.php but I am not sure.
Everything else works fine. I could in theory hard code my sites link into the form but I would prefer to understand and fix the issue properly.
related to this - sometimes 'internally' not linked to HTTPS - Matter. They are untested, and
they come as they are, I cannot support anybody, because I don't use https yet!
Good Luck !
I am no longer active at the OC Forum, to reach me, contact: email@example.com
My latest free Opencart LIGHT 18.104.22.168 Source is available on demand: http://www.ebikes.li/shop/
900+ FREE OC Extension-Repositories - from OC v.1.5.x up, on the
world's largest OC-related Github Site: https://github.com/IP-CAM
Users browsing this forum: No registered users and 35 guests