خرید هاست

طراحی سایت

در این مطلب نحوه فعال کردن گواهینامه SSL در فروشگاه ساز اپن کارت (OpenCart) آموزش داده می شود.

پس از خرید گواهینامه SSL و نصب گواهینامه در هاست، طبق آموزش زیر آن را در فروشگاه ساز اپن کارت خود فعال نمایید.

 

ssl opencart

 

فعال نمودن SSL در اپن کارت شامل 5 مرحله می شود که در زیر آمده است:

اول: فعال کردن SSL در پنل ادمین (داشبورد) فروشگاه ساز اپن کارت

1- به پنل ادمین سیستم فروشگاه ساز خود وارد شوید

2- از قسمت سیستم بر روی گزینه تنظیمات کلیک کنید بعد روی گزینه ویرایش و یا Edit کلیک نمایید

3- به تب سرور بروید

4- گزینه SSL را روی بله تنظیم کنید و تغییرات را ذخیره نمایید.

 

دوم: فعال کردن SSL در فایل config.php اپن کارت

به کنترل پنل هاست خود وارد شوید (سی پنل، دایرکت ادمین و...)

وارد فایل منیجر شوید

به پوشه محل نصب اپن کارت بروید (روت اپن کارت، یعنی مسیری که فایل های اپن کارت را ابتدا آپلود و سپس نصب نمودید)

یک فایل به نام config.php وجود دارد این فایل را جهت ادیت باز کنید

در این فایل بعد از کد // HTTPS دو خط کد مانند زیر وجود دارد

define('HTTPS_SERVER', 'http://opencart.com/');
define('HTTPS_IMAGE', 'http://opencart.com/image/');

قسمت http آنها را به httpS تغییر دهید. مانند زیر

define('HTTPS_SERVER', 'https://opencart.com/');
define('HTTPS_IMAGE', 'https://opencart.com/image/');

 

سوم: فعال کردن SSL در فایل config.php وقع در پوشه Admin اپن کارت

در دایرکتوری محل نصب اپن کارت یک پوشه به نام Admin وجود دارد، وارد این پوشه شوید

یک فایل به نام config.php وجود دارد این فایل را جهت ادیت باز کنید

در این فایل بعد از کد // HTTPS دو خط کد مانند زیر وجود دارد

define('HTTPS_SERVER', 'http://opencart.com/admin/');
define('HTTPS_CATALOG', 'http://opencart.com/');
define('HTTPS_IMAGE', 'http://opencart.com/image/');

قسمت http آنها را به httpS تغییر دهید. مانند زیر

define('HTTPS_SERVER', 'https://opencart.com/admin/');
define('HTTPS_CATALOG', 'https://opencart.com/');
define('HTTPS_IMAGE', 'https://opencart.com/image/');

 

چهارم: ویرایش مسیر system/library/url.php

در پوشه محل نصب اپن کارت یک فولدر به نام system وجود دارد.

وارد پوشه system سپس پوشه library شوید و فایل url.php را جهت ویرایش باز کنید.

در لاین 18 یک خط کد مانند زیر وجود دارد

$url = 'http://' . $_SERVER['HTTP_HOST'] . rtrim(dirname($_SERVER['SCRIPT_NAME']), '/.\\') . '/index.php?route=' . $route;

که لازم است http آن را به https تغییر دهید و فایل را ذخیره کنید. مانند زیر

$url = 'https://' . $_SERVER['HTTP_HOST'] . rtrim(dirname($_SERVER['SCRIPT_NAME']), '/.\\') . '/index.php?route=' . $route;

 

پنجم: قفل کردن ssl روی صفحه اصلی و دامنه آدرس home

در محل نصب اپن کارت وارد فایل htaccess شوید

این فایل را جهت ویرایش باز کنید

کد زیر را پیدا کنید

Options +FollowSymlinks

به صورت زیر تغییر دهید

Options +FollowSymlinks
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://yoursite.com/$1 [R=301,L]

 

در کد بالا به جای yoursite.com آدرس دامنه سایت خود را وارد نمایید.

 

با انجام این مراحل تمام بخش ها و قسمت های مختلف فروشگاه شما با SSL لود می شوند.

 

موفق باشید

ایران وب

 

این مطلب را با دوستان خود به اشتراک بگذارید:

Submit to DeliciousSubmit to DiggSubmit to FacebookSubmit to Google PlusSubmit to StumbleuponSubmit to TechnoratiSubmit to TwitterSubmit to LinkedIn