Originally Posted by
DrByte
Zen Cart builds its storefront URLs based on the HTTP_SERVER and HTTPS_SERVER settings in your /includes/configure.php file. When ENABLE_SSL is set to 'true' it will use the HTTPS_SERVER URL on pages that require SSL. On other pages it will use the HTTP_SERVER URL.
In 99.9999% of cases it works just fine exactly like that.
But in that 0.0001% of other cases there's a problem with the server config, or the browser is doing something overzealous. In those cases put an https URL in the HTTP_SERVER setting and your entire store will be treated as SSL and then there's no issue like you're encountering. It's rare for this to be truly necessary. But in the absence of a lot more technical info (including your actual URL), you may have to use this approach in the interim.
Bookmarks