المتصفحات الهامة مثل Chrome و Firefox يشجعون مواقع الويب إلي إستخدام بروتوكول آمن HTTPS. يمكن أن يواجه زوار و مسؤولي هذه مواقع الويب إلي تحذيرات مثل: “This site has insecure content أو خطأ Mixed Content في ووردبريس. يعد إزالة خطأ Content Mixed في ووردبريس أمر هام في موقع الويب و يهتمون الكثير من المستخدمين إليها. لذلك نقوم في هذه المقالة إلي تعليمها.
يتم إنشاء خطأ Mixed Content في ووردبريس بسبب إعدادات غير صحيحة HTTP / SSL. في الكثير من الأحيان، لا يؤثر وجوده على أداء موقع الويب الخاص بكم. ولكن يمكن أن يؤثر على ترتيب و تصنيف سيو SEO موقع الويب الخاص بكم تأثيراً سلبياً.
كان إجراء موقع ووردبريس عن طريق HTTPS في الماضي أمراً إختيارياً و وفقاً لذوق. ولكن اليوم، لم يعد إختياري هذه القضية. يعد إجراء ووردبريس عن طريق HTTPS إحدي من أسباب ترتيب و تصنيف سيو و أيضاً يكون آمن و موثوقة للغاية. لن لم ينتقل أي معلومات كنص بسيط و يتم تشفير جميع المعلومات.
نتعرف في هذه المقالة على مفهوم خطأ Mixed Content و كيفية إزالة خطأ Mixed Content في ووردبريس.
ما هو خطأ Mixed Content؟
يحدث خطأ Mixed Content عندما يتم تحميل موقع الويب متزامناً مع كلاهما من بروتوكولات HTTP و HTTPS. يمكن في هذه الفترة تحميل محتويات موقع الويب الخاص بكم منها النصوص و الصورة و الشفرة و الروابط الموجودة متزامناً مع كلاهما من البروتوكولات. يختلف هذه البرتوكولات تماماً و هذا الحدث يؤدي إلي إنشاء ثقب أمن.
يعد HTTP من أكثر إتصالات شيوعاً. ولكن ليس بروتوكول HTTP إتصال دائم و يمكن لأي شخص الإتصال إلي حركة المرور الخاص بكم و الوصول إلي جميع معلوماتكم المتلقية.
لذلك، من الضروري إتصال إلي بروتوكول HTTPS و بعبارة أخري يعني “HTTP أمن”. يقوم HTTP إلي إنشاء الإتصال الأمن بينكم و خادم الويب.
تم تشفير و تأكيد هذا الإتصال. لذلك، لا يمكن وصول أي شخص إلي حركة المرور الخاص بكم و يؤكد أنكم متصل بموقع آمن. هذا أمر ضروري جداً في تأمين كلمات مرور الحساب و بيانات الدفع عبر الإنترنت.
أعلن غير آمناً جوجل كروم جميع مواقع ويب يستخدمون برتوكول HTTP منذ عام 2018 و يأكد على إستخدام بروتوكول HTTPS/SSL في مواقع ويب ووردبريس كثيراً. يضيف SSL طبقة أمنة أخري إلي بياناتكم.
الآن، يقدّم أفضل شركات مضيف ووردبريس، SSL مجان كقسم من حزمات مضيفهم. إذا لم يقدّم شركة مضيف ووردبريس ذلك، فيمكنكم الحصول عليه مجاناً من خلال Let Scrypyt.
إذا قاموا بإنشاء SSL في موقع الويب الخاص بكم صحيحاً، فستشاهدون أيقونة المفتاح بلون الأخضرفي بداية URL موقع ويب ووردبريس خاص بكم في شريط محدد موقع الموارد للمتصفح. و هو يدل على الأمن في ووردبريس.
تحقق من وجود خطأ Content Mixed في ووردبريس
هناك صفحتين لتحديد وجود خطأ Content Mixed في ووردبريس و يمكنكم تحقق من بيانات لم تم تحميلها من خلال HTTPS. في البداية، يجب عليكم الوصول إلي صفحة Devtools من خلال شريط أدوات tools.
الصفحة الأولي يمكنكم التحقق منها هي Console و ثم Security. ستشاهدون في هذه الصفحات محتويات غير آمنة و أخطاء Mixed Content.
أيضاً، هناك أدوات لتحقق من محتويات موقع الويب الخاص بكم لتحديد و تحقق من أخطاء Mixed Content التي تساعدوكم لإصلاح هذه المشاكل بسهولة.
قامت شركة JitBit إلي تقديم أداة صغيرة مجانة بإسم SSL Check يمكنكم إستخدامها لتحقق من موقع ويب ووردبريس خاص بكم و البحث عن الصور و مخطوطات غير آمنة. يبلغ عدد صفحات يتم التحقق منها بواسطة هذه الأداة إلي 200 صفحة.
هناك أداة التحقق الأخري بإسم Ahrefs في السوق أيضاً تستطيع تحديد محتوي Mixed Content في ووردبريس. هذه أداة تطبيقية و يمكن إستخدامها لإزالة خطأ Mixed Content في ووردبريس دون قيود.
HTTPS Checker هو برمج الشاشة التي يمكنكم تثبيته على نظامكم و مسح موقع الويب من خلاله. يساعدك هذا البرمج إلي التحقق من أخطاء و محتويات آمنة، بعد تغييرات تقومون بإنشاءها في موقع الويب الخاص بكم. تم إنشاء هذا البرمج لنظام تشغيل ماك و يوفر لكم التحقق من 100 صفحة من موقع الويب الخاص بكم.
تعليم إزالة خطأ Mixed Content في ووردبريس
الخطوة الأولي لإزالة خطأ Mixed Content في ووردبريس هي تنصيب مكون إضافي تطبيقي على ووردبريس.
يعد مكون إضافي Really Simple SSL احد من أكثر مكونات إضافية وظيفية متاحة يقوم بتحقق من جميع الأخطاء المتاحة تلقائياً بعد عملية التثبيت. هناك مكون إضافي وظيفي آخر بإسم SSL Insecure Content Fixer يوفر مستويات مختلفة من أساليب إزالة خطأ Mixed Content في ووردبريس. نقوم في ما يلي إلي تقديم أنواع مستويات إزالة خطأ Mixed Content في هذا المكون الإضافي.
1. Simple
هذه هي الطريقة الأسرع و أكثر شيوعًا للمبتدئين، و تقوم بإزالة خطأ Content Mixed في ووردبريس للبرامج النصية و صور المكتبة في ووردبريس تلقائياً.
2. Content
إذا لم تنجح الطريقة البسيطة في إصلاح خطأ Content Mixed على موقع الويب الخاص بكم، فيجب عليكم إختبار هذه الطريقة. إنها سوف تتحقق من جميع عناصر قطعات الويب المستخدم النصية المتاحة أيضاً بالإضافة إلي الدراسات العادية.
3. Widget
يشتمل هذه الطريقة على جميع الإصلاحات التي تم إجراءها في طريقة المحتوي بالإضافة إلي التحقق من المصادر التي تمت تحميلها في جميع قطعات ويب ووردبريس لموقع الويب الخاص بكم.
4. Capture
يقوم هذه الطريقة إلي ضبط جميع صفحات موقع الويب الخاص بكم منها الرأس و الحاشية و يقوم بإستبدال جميع محدد موقع الموارد إلي HTTPS. يكون هذا الأسلوب أبطأ من الأساليب السابقة و يقوم بتأثير على أداء موقع الويب الخاص بكم.
5. Capture all
إذا لم ينجح جميع المستويات المذكورة أعلاه في إزالة خطأ Mixed Content في ووردبريس، فيمكنكم إختبار هذه الطريقة. سيزيل في هذا الأسلوب جميع عناصر يمكن أن يؤدي إلي إنشاء بعض هذا إلى إنشاء بعض السلوك غير المرغوب فيه على موقع الويب الخاص بكم. و بالطبع سيكون لها التأثير الأكثر سلبية على أداء موقع الويب.
الآن يمكنكم الرجوع إلي موقع الويب الخاص بكم و التحقق من إزالة الأخطاء المتاحة. تذكر ان تقوموا إلي مسح ذاكرة مخبئة ووردبريس خاص بكم قبل التحقق منها بالتأكيد.
يمكنكم التحقق من إزالة الأخطاء المتاحة من خلال برمج عبر الإنترنت يسمي إلي Why No Padlock بعد إزالة خطأ Mixed Content من خلال المكون الإضافي.