PrestaShop هي منصة تجارة إلكترونية شهيرة ومفتوحة المصدر تمكّن المتاجر الصغيرة والمتوسطة والكبيرة على الإنترنت. من خلال كونها مفتوحة المصدر، تستفيد PrestaShop من الأمان والشفافية والقدرة على التكيف المتفوقة على البرامج المغلقة المصدر. في بيئة الإنترنت اليوم، نوصيك بشدة أن تتعلم كيفية تمكين HTTPS في PrestaShop.
إذا كان موقعك الإلكتروني يعمل على PrestaShop، فأنت في المقدمة. أثبتت المنصة على مر السنين أنها حل قوي وموثوق به لجميع احتياجات التجارة الإلكترونية.
ومع ذلك، لجعل متجرك الإلكتروني أكثر أماناً، والأهم من ذلك متوافقاً مع لوائح التجارة الإلكترونية، يجب أن تحصل على شهادة SSL لموقعك الإلكتروني. ليس لديك واحدة بعد؟ SSL Dragon هو مكانك المتكامل للحصول على عروض وخصومات SSL القيمة.
بعد شراء شهادة SSL وتثبيتها على الخادم الخاص بك، فإن خطوتك التالية هي تمكين HTTPS.
كيفية فرض HTTPS في PrestaShop
لحسن الحظ، يحتوي PrestaShop على تفعيل SSL مدمج في واجهة الويب البديهية الخاصة به. كل ما عليك فعله هو
الخطوة 1: قم بتسجيل الدخول إلى لوحة تحكم مشرف PrestaShop
الخطوة 2: تصفح التفضيلات > عام
الخطوة 3: تحقق مما إذا كان متجرك يدعم HTTPS
انقر على رابط “الرجاء النقر هنا للتحقق مما إذا كان متجرك يدعم HTTPS”. إنه موجود أعلى صفحة “عام”، بجوار خيار “تمكين SSL”.
تحتاج إلى تنفيذ هذا الإجراء للتأكد من أن تثبيت SSL الخاص بك يعمل بشكل صحيح. عندما يكون كل شيء على ما يرام، يعرض حقل “تمكين” خياري نعم ولا. تتلقى رسالة تحذير إذا كان هناك خطأ ما في تكوين SSL الخاص بك.
الخطوة 4: تمكين HTTPS في PrestaShop
بافتراض أن كل شيء على ما يرام، ما عليك سوى تحديد خيار “تمكين SSL على جميع الصفحات” وإكمال إعادة توجيه HTTPS في PrestaShop.
الخطوة 5: احفظ التغييرات وقم بتحديث الصفحة
الآن يجب أن يتم عرض موقعك الإلكتروني بالكامل عبر HTTPS.
ضبط إعادة توجيه HTTPS ل PrestaShop
لسوء الحظ، هذا الإجراء وحده لا يكفي عادةً لإعادة توجيه HTTP إلى HTTPS في PrestaShop. قد لا تزال تواجه أخطاء مزعجة مثل الخطأ 500 أو 404 لم يتم العثور على 404 أو 102. الخبر السار هو أنه يمكنك إزالة معظم الأخطاء بنفسك، وفي بعض الحالات فقط، سيتعين عليك الاتصال بمزود خدمة الاستضافة.
إليك ما يمكنك القيام به بنفسك:
إنشاء عمليات إعادة التوجيه 301
كما يوحي الاسم، سيعمل هذا الأمر على إعادة توجيه المستخدمين، في حالتنا هذه، إلى اتصالات ممكّنة لـ SSL. تقوم عمليات إعادة التوجيه 301 بتغيير عنوان الويب للصفحة بشكل دائم من عنوان URL قديم إلى عنوان جديد. في PrestaShop، أسهل طريقة لتحقيق ذلك هي عبر وحدة إعادة توجيه مدفوعة متاحة في سوق PrestaShop.
بدلاً من ذلك، يمكنك القيام بذلك مجاناً، عن طريق إنشاء عمليات إعادة التوجيه 301 يدوياً في ملف htacces. تستخدم منصات الخوادم المختلفة أكواد مختلفة لتحقيق ذلك. اتصل بمزود خدمة الاستضافة الخاص بك واطلب منهم الرمز المناسب.
تجنب الخلط بين المحتوى الآمن وغير الآمن على صفحة الويب
حتى إذا استمر عرض ملف واحد فقط من ملفات الوسائط الخاصة بك عبر HTTP، ستعرض المتصفحات رسالة تحذير بشأن المحتوى غير الآمن. إليك مثال لمقتطف HTML الذي يمكنه تنشيط تحذير SSL:
http://www.yoursite.com/images/photo.jpg
كما ترى، يشير الرابط التشعبي إلى مورد HTTP غير آمن (ملف photo.jpg). لحل هذه المشكلة، يمكنك ببساطة استخدام الروابط النسبية. على سبيل المثال، يمكنك إعادة كتابة مقتطف HTML غير الآمن على النحو التالي:
/images/photo.jpg/
الحل الأبسط هو تعديل جميع ارتباطاتك التشعبية لاستخدام HTTPS بدلاً من HTTP.
امسح الرمز بالكامل
تأكد من التحقق من جميع الروابط الخاصة بك وتغييرها. قد لا تزال الشيفرة المصدرية لقالبك وإضافتك تحتوي على عناصر HTTP قديمة. استبدلها في أقرب وقت ممكن.
دع جوجل يعلم أنك قمت بإعادة توجيه PrestaShop من HTTP إلى HTTPS
أضف عناوين URL الخاصة ب HTTPS إلى خريطة موقع XML الخاصة بك وأرسلها إلى Google Search Console. استخدم ملف Robots.txt للتحكم في الصفحات التي سيزحف إليها جوجل ويفهرسها.
خلاصة القول
من هنا فصاعدًا، من المهم مراقبة التغييرات التي أجريتها والحفاظ على تحديث منصة PrestaShop وقوالب الموقع الإلكتروني والوحدات النمطية بأحدث إصدارات الإصدار.
الآن بعد أن عرفت كيفية تمكين HTTPS في PrestaShop، ستظل مشاريعك الحالية والمستقبلية عبر الإنترنت آمنة دائمًا.
وفِّر 10% على شهادات SSL عند الطلب اليوم!
إصدار سريع، وتشفير قوي، وثقة في المتصفح بنسبة 99.99%، ودعم مخصص، وضمان استرداد المال خلال 25 يومًا. رمز القسيمة: SAVE10