Currently, when a customer goes to a product category, such as
https://www.beadinspirations.com/rak...-104_1040.html
if they put a 1 in the add quantity box and then click "add all items to cart", the item does not get added to the shopping cart. A security warning pops up that says "The information you have entered on this page will be sent over an insecure connection and could be read by a third party. Are you sure you want to send this information?" If you hit continue, then the page refreshes, and the url changes to https://www.beadinspirations.com/rak...oduct&sort=20a. But nothing gets added to the shopping cart.
If you click on the product itself, such as https://www.beadinspirations.com/cer...ve-p-5764.html, then when you click to add the item to the cart, it actually does add the item to the cart.
Possibly related is the fact that there are many pages where there are images added to the product description that are http:// instead of https:// These images do not get converted to https: and then I don't get a cute little green padlock next to the URL bar, but instead get the ominous yellow triangle, with "Connection is not Secure" warning. An example of a page where this occurs: https://www.beadinspirations.com/ama...c-231_829.html
My public_html/admin/includes/configure.php has:
Code:
define('HTTP_SERVER', 'https://www.beadinspirations.com');
define('HTTPS_SERVER', 'https://www.beadinspirations.com');
define('HTTP_CATALOG_SERVER', 'http://www.beadinspirations.com');
define('HTTPS_CATALOG_SERVER', 'https://www.beadinspirations.com');
// secure webserver for admin? Valid choices are 'true' or 'false' (including quotes).
define('ENABLE_SSL_ADMIN', 'true');
// secure webserver for storefront? Valid choices are 'true' or 'false' (including quotes).
define('ENABLE_SSL_CATALOG', 'true');
and the public_html/includes/configure.php has:
Code:
define('HTTP_SERVER', 'http://www.beadinspirations.com');
define('HTTPS_SERVER', 'https://www.beadinspirations.com');
// Use secure webserver for checkout procedure?
define('ENABLE_SSL', 'true');
I previously had an issue with getting "Whoops! Sorry, but you are not allowed to perform the action requested." I thought that I had resolved it, as posted in this thread:
https://www.zen-cart.com/showthread....oducts+to+cart
This was supposedly resolved when we changed the .htaccess file from this code:
Code:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.beadinspirations.com$
RewriteRule ^(.*)$ http://www.beadinspirations.com/$1 [R=301]
to:
Code:
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.beadinspirations.com/$1 [R=301,L]
With that code re-write, the Whoops problem went away. I'm not sure if this new problem started occurring at that time (Feb), or in May when I switched to a secure server at hostmonster.
PHP Version: 5.4.43
Database: MySQL 5.5.42
Server Host: host265.hostmonster.com (74.220.215.65)
Can someone please help solve this problem? Thanks in advance!
Vicki
Bookmarks