Hello Everyone!
Unexpected behaviour after customers log in:
Set up:
my checkout area is set to be accessed via HTTPS
my admin area is set to be accessed via HTTP
my catalog is supposed to be accessed via HTTP (not HTTPS)
Details:
here is an excerpt from my 'admin/includes/configure.php' :
/////////////////////////////////admin///////////////////////////////////////////////
define('HTTP_SERVER', 'http://www.mydomain.com');
define('HTTPS_SERVER', 'https://www.mydomain.com');
define('HTTP_CATALOG_SERVER', 'http://www.mydomain.com');
define('HTTPS_CATALOG_SERVER', 'https://www.mydomain.com');
// Use secure webserver for catalog module and/or admin areas?
define('ENABLE_SSL_CATALOG', 'false');
define('ENABLE_SSL_ADMIN', 'false');
///////////////////////////////admin/////////////////////////////////////////////////
and here's another excerpt from my regular 'includes/configure.php:
////////////////////////////
define('HTTP_SERVER', 'http://www.mydomain.com');
define('HTTPS_SERVER', 'https://www.mydomain.com');
// Use secure webserver for checkout procedure?
define('ENABLE_SSL', 'true');
// NOTE: be sure to leave the trailing '/' at the end of these lines if you make changes!
// * DIR_WS_* = Webserver directories (virtual/URL)
// these paths are relative to top of your webspace ... (ie: under the public_html or httpdocs folder)
define('DIR_WS_CATALOG', '/');
define('DIR_WS_HTTPS_CATALOG', '/');
////////////////////////////
What's going on:
My checkout works properly under HTTPS,
my admin area works properly under HTTP,
but
when a customer logs in, after the login page (which was served under HTTPS, of course), if he goes or gets redirected to catalog pages, he stays in HTTPS.
I need websuers to be http in the catalog.
I'm running on a brand new 1.3.8.a, PHP 5.2.5(Zend 2.2.0), static IP address, not-shared SSL cert.
Your input is greatly appreciated.
Thank you!
Bookmarks