- уточнить у хостера доступен ли https на тарифном плане.
- в файле config.php проверить настройки https
- в файле admin\config.php проверить настройки https
<?php
// HTTP
define('HTTP_SERVER', 'http://ocstore.200/admin/');
define('HTTP_CATALOG', 'http://ocstore.200/');
// HTTPS
define('HTTPS_SERVER', 'https://ocstore.200/admin/');
define('HTTPS_CATALOG', 'https://ocstore.200/');
- включить https в Админке
- купить (получить временный) сертификат у удостоверяющего центра
- интегрировать его через Админку ХОСТЕРА
http://site.nic.ru/content/view/247/29
Перенаправление HTTP запросов на HTTPS
Если вы хотите запретить использование HTTP, то самым разумным будет перенаправлять все HTTP запросы к страницам на их HTTPS адрес. Чтобы добиться этого можно, например, организовать перенаправление с помощью mod_rewrite. Для этого сначала необходимо его активировать:
строчки:
RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
При этом все настройки директорий можно удалить, поскольку по HTTP на ваши сайты всё равно будет не попасть.
Всё, теперь ещё раз перезапустите Apache и убедитесь, что при заходе по HTTP вы автоматически перенаправляетесь на HTTPS страницу.
Step-by-Step
http://www.inmotionhosting.com/support/edu/opencart/setting-up-payment-gateways/how-to-enable-ssl-connection-in-opencart