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'm rarely still active at the OC Forum. To reach me, contact: firstname.lastname@example.org
A Demoversion of my free OpenCart LIGHT v.18.104.22.168 Software Edition
can be seen in real Action here: http://www.jti.li/shop/
1'000+ 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 20 guests