كيفية تفعيل HTTPS باستخدام htaccess.

كيفية تفعيل HTTPS باستخدام htaccess.
آخر تحديث بتاريخ يناير 9, 2025

هل تبحث عن كيفية تفعيل HTTPS باستخدام ملف htaccess؟

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

تفعيل HTTPS على كافة حركة المرور

إحدى الوظائف العديدة التي يمكنك تنفيذها عبر htaccess. هي إعادة التوجيه 301، والتي تعيد توجيه عنوان URL القديم إلى عنوان جديد بشكل دائم. يمكنك تفعيل الميزة لتفعيل HTTPS على كل حركة المرور الواردة باتباع الخطوات التالية:

  1. انتقل إلى مدير الملفات في لوحة الاستضافة الخاصة بك وافتح htaccess. داخل المجلد public_html. إذا لم تتمكن من تحديد موقعه، فتأكد من إنشائه أو إظهاره.
  2. قم بالتمرير لأسفل للعثور على RewriteEngine On وأدخل سطر الكود التالي أسفله:
RewriteEngine On 
RewriteCond %{HTTPS} off 
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Apache
  1. احفظ التغييرات.

تفعيل HTTPS على نطاق معين

لنفترض أن لديك نطاقين: http://yourdomain1.com وhttp://yourdomain2.com. يصل كلا النطاقين إلى نفس موقع الويب، لكنك تريد فقط إعادة توجيه النطاق الأول إلى إصدار HTTPS. في هذه الحالة عليك استخدام الكود التالي:

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^yourdomain1.com [NC] 
RewriteCond %{HTTPS} off 
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
Apache

تأكد من استبدال yourdomain1 بالنطاق الفعلي الذي تحاول تفعيل HTTPS عليه.

تفعيل HTTPS على مجلد معين

يمكن أيضًا استخدام ملف htaccess. لتفعيل HTTPS على مجلدات محددة. ومع ذلك، يجب وضع الملف في المجلد الذي سيحتوي على اتصال HTTPS.

RewriteEngine On 
RewriteCond %{HTTPS} off 
RewriteRule ^(folder1|folder2|folder3) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
Apache

تأكد من تغيير مراجع folder إلى أسماء الأدلة الفعلية.

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

الخاتمة

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

إذا كان لديك أي نصائح أو حيل أو اقتراحات تريد مشاركتها، فنحن نتطلع إلى رؤيتها في التعليقات أدنا!

اترك تعليقاً