الشهادة SSL الصالحة شرط لثقة زوار موقعك ولتأمين الاتصال بلوحة cPanel والبريد الإلكتروني ومنطقة العميل. يوضح هذا الدليل كيفية تفعيلها وفرض HTTPS على عروض استضافة Starter وPro وEntreprise.
فهم SSL في استضافتك
تتضمن عروض الاستضافة شهادة SSL مجانية تصدر عبر Let's Encrypt وAutoSSL. تغطي الشهادة النطاق الرئيسي والنطاقات الفرعية المعروفة في DNS. يتم تجديدها تلقائيًا ما دام النطاق يشير إلى الاستضافة وبقي التحقق عبر HTTP متاحًا. لا تحتاج إلى أي إجراء دوري طالما لم يتغير النطاق أو الاستضافة.
التحقق من الشهادة في cPanel
افتح SSL/TLS Status: تعرض القائمة النطاقات وتاريخ انتهاء الشهادة. إذا ظهر نطاق بحالة خطأ، انقر Run AutoSSL لإعادة التحقق. تحقق أيضًا من أن سجل A للنطاق يشير إلى استضافتك، إذ يفشل AutoSSL عندما لا يكون DNS قد انتشر بعد.
فرض HTTPS من الواجهة
في Domains فعّل خيار Force HTTPS Redirect، فتنشئ cPanel تحويلًا دائمًا من HTTP إلى HTTPS. يسري التغيير فورًا على مستوى الخادم، لكن المتصفح الذي يحتفظ بنسخة قديمة في الذاكرة المؤقتة قد يعرض صفحة HTTP؛ امسح الذاكرة المؤقتة للتحقق.
التحويل عبر ملف .htaccess
إذا لم يكن الخيار متاحًا، أضف هذه القواعد إلى ملف .htaccess داخل public_html:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
احتفظ بالقواعد الموجودة واختبر الموقع بعد الحفظ. إذا ظهرت صفحة بيضاء، احذف الأسطر التي أضفتها.
معالجة الأخطاء الشائعة
- المحتوى المختلط: الموارد المحمّلة عبر
http://تمنع ظهور القفل. حدّث عناوين السكربتات والأنماط والصور. - شهادة غير صالحة: لم ينتقل DNS بعد، أو أن وسيطًا خارجيًا يعترض الحركة قبل استضافتك.
- حلقة تحويل: قاعدتان متعارضتان، مثل تحويل في
.htaccessوآخر في التطبيق. أبقِ تحويلًا واحدًا فقط.
متى تختار شهادة مدفوعة
يكفي AutoSSL لمعظم المواقع. تصبح الشهادة المدفوعة مفيدة لتجميع عدة نطاقات في شهادة واحدة (Multi-domain)، أو تغطية كل النطاقات الفرعية (Wildcard)، أو إظهار اسم الشركة في الشهادة (OV أو EV). يمكن لفريق الدعم التحقق من توافق ذلك مع عرضك قبل الطلب. وإذا كان موقعك يستقبل مدفوعات أو بيانات شخصية، فاحرص على أن تبقى الشهادة صالحة قبل أي إطلاق.