خطای Mixed Content و تغییر سطح دسترسی فایل‌ها در سایت

خطای Mixed Content  زمانی رخ می‌دهد که صفحه‌ای از سایت از طریق HTTPS بارگذاری شود، اما بخشی از منابع آن مانند تصاویر، فایل‌های CSS یا JavaScript همچنان از طریق HTTP فراخوانی شوند.

در این شرایط مرورگر ممکن است بخشی از محتوا را مسدود کند یا هشدار امنیتی نمایش دهد.

برای آشنایی بیشتر با این خطا می‌توانید از آموزش زیر استفاده کنید:

آموزش رفع خطای Mixed Content

 

در سایت‌های وردپرسی، ابتدا از مسیر Settings > General  بررسی کنید که هر دو گزینه WordPress Address  و Site Address  با

https://  

تنظیم شده باشند. سپس کش وردپرس، قالب یا سیستم کش سایت و همچنین کش مرورگر را پاک کرده و مجدداً وضعیت سایت را بررسی کنید.

اگر پس از انجام این موارد همچنان خطای Mixed Content مشاهده می‌شود، ممکن است برخی آدرس‌های HTTP در محتوای دیتابیس، تنظیمات قالب یا افزونه‌ها و یا مستقیماً در فایل‌های CSS و JavaScript ذخیره شده باشند.

از آنجا که اصلاح این موارد نیازمند بررسی ساختار داخلی سایت است، پیشنهاد می‌شود موضوع توسط طراح یا برنامه‌نویس وب‌سایت بررسی شود.

پیش از هرگونه تغییر در دیتابیس یا فایل‌های سایت نیز بهتر است از اطلاعات وب‌سایت نسخه پشتیبان تهیه شود.

در نهایت، برای رفع کامل Mixed Content باید تمام منابع صفحه از مسیر امن HTTPS بارگذاری شوند و هیچ فراخوانی HTTP باقی نماند.

  • 0 کاربر این را مفید یافتند
آیا این پاسخ به شما کمک کرد؟

مقالات مربوطه

چگونه خطاهای وب‌سایت وردپرسی ام را مشاهده کنم؟

برای مشاهده خطاهای موجود در یک وب‌سایت وردپرسی، ابتدا از طریق دایرکت ادمین وارد بخش "مدیریت فایل"...

برای اتصال اکانت FTP به آی‌پی خارجی مشکل دارم

در صورتیکه از پروکسی و یا آی‌پی خارجی استفاده می‌کنید، احتمالا با مشکل عدم اتصال اکانت FTP مواجه...

چگونه پسورد اکانت FTP را تغییر دهم؟

برای تغییر رمز و پسورد اکانت FTP، پس از ورود به دایرکت ادمین، بر روی "مدیریت FTP" کلیک کنید. سپس...

چرا تعداد آینود دارای محدودیت است؟

اگر تعداد آینود بسیار بالا باشد، باعث بروز مشکلات زیر می‌شود: 1. مصرف بالای منابع 2. کاهش سرعت...

چگونه نام دامنه را در وردپرس و دیتابیس آن تغییر دهم؟

 تغییر دامنه اصلی هاست، بسته به اسکریپت و ساختار وب‌سایت، ممکن است تنها به تغییر نام دامنه در پنل...