Monday 30 April 2007 12:59:54 am
Hi, Actually we didn't find a bug there. 0. The first you should clear ssl cache (var/[siteaccess]/cache/ssl_zones_cache.php)
1. You can use ssl for subtrees only (not for nodes) and (at present) there is no way to use ssl only for page where node doesn't have a path_indetification_string (means empty),
i.e. node with nodeID 2 doesn't have a path_indetification_string and you cannot use it with ssl,
so if default page is content/view/full/2 you cannot use this subtree with ssl. If you want to use all view pages like "https" please use ModuleViewAccessMode[content/view]=ssl (it will be the same like you use SSLSubtrees[]=[path_indetification_string of Node with nodeID =2])
2. If you use SSLSubtrees[]=/contact_us then http://yourhost/contact_us will be always redirected to https
3. In SSLSubtrees[] you cannot use a path_string, but path_indetification_string only
4. ModuleViewAccessMode[] should contain module/view only, like
ModuleViewAccessMode[shop/add]=ssl
ModuleViewAccessMode[shop/basket]=ssl
ModuleViewAccessMode[content/*]=keep
So, your settings should be like this
[SSLZoneSettings]
SSLZones=enabled
SSLSubtrees[]=/contact_us
ModuleViewAccessMode[shop/add]=ssl
ModuleViewAccessMode[user/register]=ssl
ModuleViewAccessMode[shop/checkout]=ssl
ModuleViewAccessMode[user/login]=ssl
ModuleViewAccessMode[shop/basket]=ssl
ModuleViewAccessMode[user/profile]=ssl
ModuleViewAccessMode[user/editchilddetails]=ssl
ModuleViewAccessMode[user/password]=ssl
ModuleViewAccessMode[shop/confirmorder]=ssl
ModuleViewAccessMode[content/*]=keep
Thanks.
|