There is actually no reason that I can think of for your site to be under SSL the whole time as only sensitive information requires encryption and ZenCart is smart enough to envoke it when required
But the answer to your question of "How" is correct
Will cause your site to be under SSL the whole timeCode:define('HTTP_SERVER', 'https://www.mysite.it');
Bookmarks