كيفية نقل موقع دروبال من HTTP إلى HTTPS

دروبال هو أحد أقوى أنظمة إدارة المحتوى المتاحة اليوم.

تُستخدم هذه المنصة مفتوحة المصدر من قبل ملايين المواقع الإلكترونية، الكبيرة والصغيرة على حد سواء، وهي منصة مفتوحة المصدر قابلة للتطوير بشكل كبير وسريعة للغاية. إذا كان موقعك الإلكتروني يعمل على دروبال، فأنت في صحبة جيدة جداً. البيت الأبيض والحكومة الأسترالية وقناة الطقس وقناة الطقس وقناة إن بي سي، ليست سوى عدد قليل من المواقع البارزة التي تستخدم دروبال لإدارة وتقديم المحتوى عبر الإنترنت. في بيئة الإنترنت اليوم، نوصيك بشدة بتعلم كيفية نقل موقع دروبال من HTTP إلى HTTPS. وإليك السبب.

على الرغم من مرونة دروبال، إلا أنه لا يمكن أن يغطي جميع احتياجات موقعك الإلكتروني. سواء كان لديك مدونة أو متجر للتجارة الإلكترونية أو موقع عضوية، فمن المهم حماية البيانات الشخصية للمستخدمين التي تنتقل بين متصفحاتهم وخادمك.

لتحقيق ذلك بأكثر الطرق احترافية وأمانًا، تحتاج إلى إضافة شهادة SSL إلى موقعك الإلكتروني. على الرغم من أنه ليس هدف هذه المقالة التعمق في تفاصيل SSL، إلا أنه لا يمكننا ترك المستخدمين المبتدئين في الظلام. إذا كنت جديدًا على شهادات SSL، فإن الروابط التالية هي طريقة سريعة للتعرف على كل ما يتعلق بشهادات SSL.

نظرة عامة تقنية حول كيفية عمل شهادات SSL
كيف تختار أفضل شهادة SSL لموقعك الإلكتروني؟
ما أهمية شهادة SSL لمتجرك على الإنترنت؟

والآن دعونا نركز على الغرض الرئيسي من هذه المقالة.

كيفية نقل موقع دروبال من HTTP إلى HTTPS

أول شيء يجب القيام به بعد تثبيت شهادة SSL وتكوينها هو التحقق مما إذا كانت تعمل بشكل صحيح. فيما يلي الأدوات المثلى لشراء شهادة SSL واختبارها. إذا لم يتم العثور على أي أخطاء، يمكنك الآن إضافة HTTPS بأمان إلى موقعك الإلكتروني.

قد ترغب في تفعيل HTTPS في أماكن معينة فقط مثل صفحة تسجيل الدخول أو عربة التسوق. ولكن قد يؤدي التبديل بين HTTP و HTTPS إلى تعريض جلستك الآمنة للخطر. تضع المتصفحات علامة على محتوى HTTP و HTTPS المختلط على أنه غير آمن. إذا لم تقم بتشفير موقعك الإلكتروني بالكامل، فلن يتمكن الزوار من الوصول إليه.

يمكنك فرض HTTPS على موقعك الإلكتروني بالكامل بطريقتين. أسرع طريقة هي تحديث ملف .httaccess في الجذر . ببساطة أضف الرمز التالي أسفل “إعادة كتابة المحرك على”

RewriteCond %{HTTP_HOST}!^www. [NC]
RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{HTTP:X-Forwarded-Proto}!!https
RewriteCond %{HTTPS} offRewriteRule ^ https://% https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

الطريقة الثانية هي استخدام وحدات دروبال النمطية وفرض HTTPS من لوحة تحكم الواجهة الأمامية. هنا يمكنك البحث عن وحدات مشروع دروبال النمطية.

الآن وقد تمت إعادة توجيه كل حركة المرور الخاصة بك إلى HTTPS، حان الوقت لإضافة اللمسات الأخيرة لعملية الانتقال. افحص القوالب الخاصة بك بحثًا عن أي موارد HTTP متبقية مثل ملفات الوسائط، و CSS، و js، وما إلى ذلك، وأضف S إلى HTTP. إذا كنت تستخدم مسارات مطلقة على الصور المحلية، فقد يكون لديك الكثير من الاستبدال. ستوفر لك كتابة عبارة SQL للعثور على الارتباطات التشعبية واستبدالها الكثير من الوقت.

وأخيرًا، أعلم جوجل أن جميع محتوياتك تُعرض الآن عبر HTTPS. قم بتحديث خريطة موقع XML الخاصة بك بأحدث روابط HTTPS وأرسلها إلى أدوات مشرفي المواقع من Google. استخدم ملف Robots.txt للتحكم في الصفحات التي سيتم الزحف إليها وفهرستها.

وينبغي أن يكون هذا كل شيء. تعلم كيفية نقل موقع دروبال من HTTP إلى HTTPS ليست عملية صعبة. إذا كنت لا تزال تواجه مشاكل بعد اتباع الخطوات التي أوضحناها أعلاه، فاتصل بمزود خدمة الاستضافة الخاص بك، أو اطلب المساعدة من مجتمع دروبال على منتدى دروبال الرسمي.

وفِّر 10% على شهادات SSL عند الطلب اليوم!

إصدار سريع، وتشفير قوي، وثقة في المتصفح بنسبة 99.99%، ودعم مخصص، وضمان استرداد المال خلال 25 يومًا. رمز القسيمة: SAVE10

كاتب محتوى متمرس متخصص في شهادات SSL. تحويل موضوعات الأمن السيبراني المعقدة إلى محتوى واضح وجذاب. المساهمة في تحسين الأمن الرقمي من خلال السرد المؤثر.