هنگام تبدیل Http به Https، یکی از خطاهایی که ممکن است رخ دهد، Mixed Content است. این خطا زمانی رخ میدهد که با وجود تهیهی ssl برای سایت خود، همچنان اخطارهایی مبنی بر وجود محتوای فعال مخفی دریافت کنید. همچنین ممکن است هشداری با محتوای اتصال شما به این سایت کاملا امن نیست را دریافت نمایید. این خطا به ترکیبی از منابع امن و ناامن اشاره دارد. به عبارت دیگر زمانی که سایت شما به صورت کامل محافظت نشده باشد، مرورگر خود به خود خطای Mixed Content را نشان میدهد.
راه هاي تشخيص mixed content
قدم اول این است که ببینید آیا سایت شما به گواهی SSL مجهز است؟ برای رفع این خطا راههای مختلفی وجود دارد:
استفاده از مرورگر
کاری که لازم است در این روش انجام دهید این است که مرورگر خود را باز کنید و در صفحهی مرورگر کلیک راست کنید.گزينه inspect را انتخاب كرده پنجره اي باز ميشود كه ادرس سايت بدون HTTPS نوشته شده است. با انتخاب بخش Console میتوانید به آنالیز امنیت سایت خود بپردازید.

استفاده از مرورگر chorom
بعد از نصب SSL ممکن است روی قفل کنار آدرس دامنه یک علامت زرد رنگ مشاهده کنید. این علامت نمایانگر خطای Mix Content است. روی قفل کلیک کنید و ماشاهده میکنید که خطای میکس کانتنت به وجود آمده.

استفاده از افزونه براي رفع خطا mixed content
برای رفع این خطا ابتدا لازم است افزونهی SSL Insecure Content Fixer را روی سایت خود نصب کنید.

این افزونه، پنج سطح مختلف برای از بین بردن این خطا ایجاد کرده است
Simple:
رفع خودکار مشکل Mixed Content در وردپرس.
Content
آنالیز و رفع خطاهای مربوط به محتوای سایت وردپرس و ابزارکهای متنی.
Widget
شامل مجموعهای از تمام راهها برای رفع خطای Content
ایجاد راهی برای رفع منابع آپلود شده در ابزارکهای وردپرس در سایتتان.
Capture
همه آدرسها و صفحات سایت را به روی Https منتقل میکند.
Capture all
دارای بیشترین تأثیر منفی بر روی بارگذاری سایت.
با انتخاب یکی از روشهای ارائه شده در بالا، شما باید در قسمت HTTPS Detection انتخاب کنید که چگونه محتوای Https شما شناسایی شود

#انتشار_دانش
#ازادي_دانش
#سئولب