یکشنبه, ۲۴ تیر, ۱۴۰۳

راهنمای فعال سازی گواهینامه اس اس ال اپن کارت

OPEN CARD SSL CERTIFICATE ACTIVATION GUIDE

حتما پس از تهیه گواهینامه اس اس ال (رایگان و یا غیر رایگان) برای فروشگاه ساز اپن کارت خود دچار مشکلات زیادی شده اید. مشکلی که وجود دارد این است که می‌بایست تنظیمات و تغییر آدرس‌ها بعد از نصب اس اس ال به صورت دستی انجام شود تا فروشگاه ساز شما به صورت کامل گواهینامه را نمایش دهد. در این راهنما به صورت کامل روش فعال سازی گواهینامه اس اس ال را بر روی سایت اپن کارت به شما معرفی می‌کنیم. با نت افراز همراه باشید.

اطمینان از نصب بودن گواهینامه اپن کارت

 

پس از اینکه از نصب اس اس ال بر روی سرویس خود اطمینان حاصل نمودید (می‌توانید در سایت ssllabs.com این موضوع را بررسی کنید) می‌بایست به مدیریت فایل خود مراجعه کنید.

همانطور که می‌دانید در سرویس‌های ما افزونه‌ای به نام AXFilePro توسط برنامه نویسان خبره نت افراز نوشته شده است که می‌توانید جهت مدیریت فایل‌ها در دایرکت ادمین از آن استفاده کنید

افزونه AXFilePro
افزونه AXFilePro

ویرایش فایل config.php در روت اصلی

 

در فایل منجر هاست خود، به شاخه ای که اپن کارت در آن نصب است مراجعه کنید. در همین شاخه فایل config.php را با ویرایشگر خود باز کنید :

راهنمای فعال سازی گواهینامه اس اس ال اپن کارت

سپس در خط

// HTTPS

define (‘HTTPS_SERVER’, ‘http://domain///’);

 

آدرس سایت را به https اصلاح کنید.

راهنمای فعال سازی گواهینامه اس اس ال اپن کارت

ویرایش فایل config.php در شاخه admin

یک فایل دیگر نیز باید ویرایش گردد تا مشکل به صورت کامل رفع شود. پس از این تغییرات به شاخه admin مراجعه کنید و فایل دیگر با نام config.php نیز را در ویرایشگر باز کنید و در قسمت https آدرس سایت را نیز اصلاح و به https تبدیل نمایید:

راهنمای فعال سازی گواهینامه اس اس ال اپن کارت

// HTTPS

define (‘HTTPS_SERVER’, ‘http:// domain ///admin/’);

define (‘HTTPS_CATALOG’, ‘http://domain///’);

 

تغییر آدرس‌های پیش فرض به https

 

پس از اعمال تغییرات جهت افزایش سئو سایت، می بایست تمامی آدرس های ورودی به سایت را به https تبدیل کنید. برای این منظور کد زیر را فایل htaccess. در مسیر زیرقرار دهید :

public_html/.htaccess/

البته به صورت پیش فرض فایل htaccess.txt. در مسیر بالا قرار دارد و می بایست پسوند آن را حذف کنید (txt.) و سپس کد زیر را به ابتدا آن اضافه نمایید :

RewriteEngine On

RewriteCond %{HTTPS} !=on

RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]

البته این قابلیت در کنترل پنل فارسی دایرکت ادمین در نت افراز وجود دارد و می توانید در قسمت گواهینامه اس اس ال تیک گزینه ی Force SSL with https redirect را بزنید تا کد بالا به صورت خودکار در سایت اعمال گردد.

Force SSL IN Direct Admin

تغییرات در پنل مدیریت

در آخر هم به پنل مدیریت فروشگاه ساز اپن کارت خود رفته و گزینه زیر را بر روی بله قرار دهید و تنظیمات را ذخیره نمایید :

پنل مدیریت اپن کارت>>تنظیمات >>سرور>> استفاده از اس اس ال (SSL)

پس از انجام مراحل بالا کش مروگر خود را حذف کنید و سایت را فراخوانی نمایید.

امیدواریم از مطالعه این راهنما لذت برده باشید.

شاد باشید !!

https://www.netafraz.com/blog/how-to-enable-ssl-opencart/

در این نوشته میخوانید ...

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *