كيفية نقل ووردبريس من HTTP إلى HTTPS بشكل صحيح (دليل المبتدئين)

آخر تحديث بتاريخ يناير 21, 2025

هل تبحث عن كيفية نقل ووردبريس من HTTP إلى HTTPS وتثبيت شهادة SSL على موقع الويب الخاص بك؟

لقد تلقينا الكثير من الطلبات حول هذا الموضوع لأن جوجل أعلنت في يوليو 2018 أن متصفح كروم سيضع علامة على جميع مواقع الويب التي لا تحتوي على SSL على أنها غير آمنة.

في هذه المقالة، سنوضح لك كيفية نقل ووردبريس بشكل صحيح من HTTP إلى HTTPS عن طريق إضافة شهادة SSL.

لا تقلق إذا لم تكن لديك فكرة عن ما هو SSL أو HTTPS، فسنقوم بشرح ذلك أيضًا.

ما هو HTTPS؟

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

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

لحماية نقل البيانات، يجب إنشاء اتصال آمن.

في هذه الحالة يأتي دور SSL وHTTPS.

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

تحذير من الاتصال غير الآمن

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

لماذا تحتاج إلى HTTPS وSSL؟

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

غير آمن تمامًا بسبب المحتوى المختلط

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

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

عندما يرى قراؤك وعملاؤك هذا الإشعار، فإنه يعطيهم انطباعًا سيئًا عن عملك.

هذا هو السبب في أن جميع المواقع تحتاج إلى الانتقال من بروتوكول HTTP إلى بروتوكول HTTPS وتثبيت بروتوكول SSL على الفور.

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

ستتطلب معظم شركات الدفع، مثل سترايب وباي بال وAuthorize.net وما إلى ذلك، اتصالاً آمنًا قبل قبول المدفوعات.

نحن نضمن أن المواقع الخاصة بنا تستخدم SSL، بما في ذلك DoctorMega.

متطلبات استخدام HTTPS/SSL على موقع ووردبريس

إن متطلبات استخدام SSL في ووردبريس ليست عالية جدًا. كل ما عليك فعله هو شراء شهادة SSL، وقد تكون لديك بالفعل مجانًا.

تقدم أفضل شركات استضافة ووردبريس شهادات SSL مجانية لجميع مستخدميها:

لمزيد من التفاصيل، راجع دليلنا حول كيفية الحصول على شهادة SSL مجانية لموقع ووردبريس الخاص بك.

إذا كانت شركة الاستضافة الخاصة بك لا تقدم شهادة SSL مجانية، فستحتاج إلى شراء شهادة SSL.

نوصي باستخدام Namecheap.com لأنهم يقدمون أفضل صفقة SSL لكل من شهادات SSL العادية والبديلة.

من خلال شراء شهادة SSL منهم، تحصل أيضًا على ختم موقع TrustLogo لموقعك على الويب، وتأتي كل شهادة SSL مع ضمان أمان أدنى بقيمة 10,000 دولار. تبدأ الأسعار من 33 دولار سنويًا ويتم تجديد شهادات SSL تلقائيًا.

بمجرد شراء شهادة SSL، ستحتاج إلى مطالبة مزود الاستضافة الخاص بك بتثبيتها لك.

هل تحتاج إلى مساعدة في إعداد SSL والانتقال إلى HTTPS؟

إذا لم يكن لديك الوقت لإعداد SSL، فإن خدمة دعم ووردبريس المدفوعة لدينا هنا لمساعدتك! يمكننا التعامل مع العملية بأكملها نيابةً عنك، وضمان أمان موقعك وجاهزيته للزوار.

  • رسوم لمرة واحدة
  • أوقات استجابة سريعة
  • متوفرة عند الطلب على مدار الساعة طوال أيام الأسبوع

يمكنك أن تطمئن إلى أن موقعك بين أيدٍ خبيرة. اتصل بنا اليوم لتثبيت SSL بسلاسة ونقل HTTPS!

إعداد ووردبريس لاستخدام SSL وHTTPS

بعد تمكين شهادة SSL لاسم الدومين الخاص بك، ستحتاج إلى إعداد ووردبريس لاستخدام بروتوكولي SSL وHTTP على الموقع الكتروني الخاص بك.

سنعرض لك طريقتين للقيام بذلك، ويمكنك اختيار الطريقة التي تناسب احتياجاتك بشكل أفضل.

الطريقة 1: إعداد SSL/HTTPS في ووردبريس باستخدام اضافة

هذه الطريقة أسهل ويوصى بها للمبتدئين.

أولاً، تحتاج إلى تثبيت وتفعيل اضافة Really Simple SSL. لمزيد من التفاصيل، راجع دليلنا خطوة بخطوة حول كيفية تثبيت اضافة ووردبريس.

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

تمكين SSL في ووردبريس

ستتولى الاضافة كل شيء، بما في ذلك أخطاء المحتوى المختلط. وإليك ما تفعله الاضافة خلف الكواليس:

  • التحقق من شهادة SSL
  • إعداد ووردبريس لاستخدام https في عناوين URL
  • إعداد عمليات إعادة التوجيه من HTTP إلى HTTPS
  • البحث عن عناوين URL في المحتوى الخاص بك والتي لا تزال يتم تحميلها من مصادر HTTP غير آمنة ومحاولة إصلاحها.

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

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

الطريقة 2: إعداد SSL/HTTPS في ووردبريس يدويًا

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

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

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

أولاً، تحتاج إلى زيارة صفحة الإعدادات » عام. من هنا، تحتاج إلى تحديث حقول عنوان URL لموقع ووردبريس والموقع عن طريق استبدال http بـ https.

تغيير عنوان ووردبريس وعنوان URL للموقع إلى نطاقك الجديد

لا تنس النقر على زر “حفظ التغييرات” لتخزين إعداداتك.

بمجرد حفظ الإعدادات، سيقوم ووردبريس بتسجيل خروجك، وسيطلب منك إعادة تسجيل الدخول.

بعد ذلك، تحتاج إلى إعداد عمليات إعادة التوجيه الخاصة بـ ووردبريس من HTTP إلى HTTPS عن طريق إضافة الكود التالي إلى ملف htaccess. الخاص بك:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>

إذا كنت تستخدم سيرفر NGINX، فستحتاج إلى إضافة الكود التالي لإعادة التوجيه من HTTP إلى HTTPS في ملف التكوين الخاص بك:

server {
listen 80;
server_name example.com www.example.com;
return 301 https://example.com$request_uri;
}

لا تنس استبدال example.com باسم الدومين الخاص بك.

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

إذا كنت تريد فرض SSL وHTTPS على منطقة إدارة ووردبريس أو صفحات تسجيل الدخول، فأنت بحاجة إلى تكوين SSL في ملف wp-config.php.

أضف الكود التالي فوق سطر “That’s all, stop editing!” في ملف wp-config.php الخاص بك:

define('FORCE_SSL_ADMIN', true);

يسمح هذا السطر لبرنامج ووردبريس بفرض SSL / HTTPS في منطقة إدارة ووردبريس. كما يعمل على شبكات ووردبريس متعددة المواقع.

بمجرد القيام بذلك، يتم إعداد الموقع الكتروني الخاص بك بالكامل لاستخدام SSL / HTTPS، ولكنك ستظل تواجه أخطاء المحتوى المختلط.

تحدث هذه الأخطاء بسبب استمرار تحميل المصادر (الصور أو الاسكربتات أو أوراق الأنماط) باستخدام بروتوكول HTTP غير الآمن في عناوين URL. إذا كانت هذه هي الحالة، فلن تتمكن من رؤية ايقونة القفل الآمنة في شريط عناوين موقع الويب الخاص بك.

غير آمن

ستقوم العديد من المتصفحات الحديثة بحظر الاسكربتات والموارد غير الآمنة تلقائيًا.

قد ترى أيقونة قفل ولكن مع إشعار حولها في شريط عناوين المتصفح.

تم حظر المحتوى غير الآمن

يمكنك معرفة المحتوى الذي يتم تقديمه من خلال بروتوكول غير آمن باستخدام أداة الفحص.

سيتم عرض خطأ المحتوى المختلط كتحذير في وحدة التحكم مع تفاصيل لكل عنصر من عناصر المحتوى المختلط.

المحتوى المختلط المعروض في أدوات المطور

ستلاحظ أن معظم عناوين URL عبارة عن صور وإطارات متضمنة ومعارض صور، في حين أن بعضها عبارة عن اسكربتات وأوراق أنماط محملة بواسطة اضافات ووردبريس والقوالب الخاصة بك.

إصلاح المحتوى المختلط في قاعدة بيانات ووردبريس

ستكون غالبية عناوين URL غير الصحيحة عبارة عن صور وملفات وعناصر مضمنة وبيانات أخرى مخزنة في قاعدة بيانات ووردبريس الخاصة بك. دعنا نصلحها أولاً.

تحتاج إلى العثور على جميع الإشارات إلى عنوان URL القديم لموقعك في قاعدة البيانات التي تبدأ بـ http واستبدالها بعنوان URL الجديد لموقعك الذي يبدأ بـ https.

يمكنك القيام بذلك بسهولة عن طريق تثبيت وتنشيط اضافة Search & Replace Everything. لمزيد من التفاصيل، راجع دليلنا خطوة بخطوة حول كيفية تثبيت اضافة ووردبريس.

عند التنشيط، تحتاج إلى زيارة صفحة أدوات » WP Search & Replace. ضمن حقل “Search”، تحتاج إلى إضافة عنوان URL لموقعك مع http. بعد ذلك، أضف عنوان URL لموقعك مع https ضمن حقل “Replace”.

إضافة عناوين URL إلى حقول البحث والاستبدال

أدناه، سترى جميع جداول قاعدة بيانات ووردبريس الخاصة بك.

تحتاج إلى تحديدها جميعًا لإجراء فحص شامل.

حدد جميع الجداول في البحث واستبدال كل شيء

ثم انقر فوق الزر “Preview Search & Replace” لرؤية كافة التغييرات التي ستجريها الاضافة.

وأخيرًا، انقر فوق الزر “Replace All”.

انقر فوق الزر "استبدال الكل"

ستبحث الاضافة الأن في قاعدة بيانات ووردبريس الخاصة بك عن عناوين URL التي تبدأ بـ http ويستبدلها بعناوين URL الآمنة التي تبدأ بـ https. قد يستغرق الأمر بعض الوقت، اعتمادًا على حجم قاعدة بيانات ووردبريس الخاصة بك.

إصلاح أخطاء المحتوى المختلط في قالب ووردبريس

هناك سبب شائع آخر يتسبب في حدوث أخطاء المحتوى المختلط وهو قالب ووردبريس الخاص بك. لن يتسبب أي قالب ووردبريس لائق يتبع معايير كود ووردبريس في حدوث هذه المشكلة.

أولاً، ستحتاج إلى استخدام أداة الفحص في المتصفح الخاص بك للعثور على الموارد والمكان الذي يتم تحميلها منه.

استخدام أداة الفحص للعثور على خطأ المحتوى المختلط

بعد ذلك، ستحتاج إلى العثور عليها في قالب ووردبريس الخاص بك واستبدالها بـ https. سيكون هذا صعب بعض الشيء بالنسبة لمعظم المبتدئين، حيث لن تتمكن من رؤية ملفات القالب التي تحتوي على عناوين URL هذه.

إصلاح أخطاء المحتوى المختلط الناتجة عن الاضافات

سيتم تحميل بعض موارد المحتوى المختلط بواسطة اضافات ووردبريس. لن تتسبب أي اضافة ووردبريس تتبع معايير كود ووردبريس في حدوث أخطاء المحتوى المختلط.

لا نوصي بتحرير ملفات اضافات ووردبريس. بدلاً من ذلك، يجب عليك الاتصال بمؤلف الاضافة وإبلاغه بذلك. إذا لم يستجيب أو لم يتمكن من إصلاح المشكلة، فيجب عليك إيجاد بديل مناسب.

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

إرسال موقع HTTPS الخاص بك إلى جوجل سيرش كونسول

تعتبر محركات البحث مثل جوجل أن https وhttp موقعين مختلفين. لتجنب أي مشكلات تتعلق بالسيو، ستحتاج إلى إخبار جوجل بنقل موقعك.

للقيام بذلك، ما عليك سوى الانتقال إلى حساب جوجل سيرش كونسول والنقر فوق الزر “إضافة موقع”.

إضافة خاصية

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

هناك طريقتان للتحقق من الموقع: اسم الدومين أو بادئة عنوان URL. نوصي بطريقة بادئة عنوان URL لأنها أكثر مرونة.

إضافة عنوان URL لموقع الويب في Google Search Console

بعد ذلك، سيطلب منك جوجل التحقق من ملكية موقعك على الويب.

هناك عدة طرق للقيام بذلك. حدد أي طريقة، وستتلقى تعليمات للتحقق من موقعك. نوصي باستخدام طريقة علامة HTML.

طريقة استخدام علامة HTML للتحقق من موقعك

ستشاهد الآن مقتطف من كود HTML تحتاج إلى إضافته إلى قسم الهيدر الخاص بموقع ووردبريس الخاص بك.

إضافة كود التحقق الخاص بـ سيرش كونسول باستخدام All in One SEO

أولاً، قم بتثبيت وتفعيل اضافة Rank Math SEO. لمزيد من التفاصيل، راجع البرنامج التعليمي الخاص بنا حول كيفية تثبيت اضافة ووردبريس.

ملاحظة: هناك أيضًا إصدار مجاني من Rank Math SEO يمكنك تجربته.

بعد التنشيط، انتقل إلى صفحة All in One SEO » الإعدادات العامة وانقر على Google Search Console.

إضافة رمز التحقق من Google Search Console في رانك ماث

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

لا تنس النقر على زر “حفظ التغييرات” لتخزين إعداداتك.

بعد ذلك، عد إلى علامة التبويب جوجل سيرش كونسول وانقر على زر “Verify”.

التحقق من الملكية

بمجرد التحقق من موقعك، سيعرض لك جوجل تقارير سيرش كونسول الخاصة بك هنا.

كما تحتاج إلى التأكد من إضافة كل من إصداري https وhttp إلى سيرش كونسول الخاصة بك.

وهذا يخبر جوجل بأنك تريد معاملة إصدار https من موقعك على الويب باعتباره الإصدار الأساسي. جنبًا إلى جنب مع عمليات إعادة التوجيه 301 التي قمت بإعدادها مسبقًا، سينقل جوجل ترتيب البحث الخاص بك إلى إصدار https من موقعك على الويب، ومن المرجح أن ترى تحسينات في ترتيب البحث الخاص بك.

موارد إضافية

فيما يلي بعض الموارد الإضافية التي يمكن أن تساعدك في حل مشكلات ووردبريس الشائعة بنفسك ومعرفة المزيد حول ووردبريس:

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

اترك تعليقاً