یکی از مهمترین خطاهایی که ممکن است شما در وردپرس با آن روبهرو شوید، خطای Mixed content است. بسیاری از سایتهای وردپرسی ممکن است در اثر تنظیمات اشتباه SSL با این خطا روبهرو شوند. این خطا در حال حاضر از سوی گوگل کروم موردتوجه ویژه قرارگرفته است؛ ازاینرو به شما توصیه میکنیم از کنار این خطا بهراحتی عبور نکنید.
اگر شما نسبت به رفع این خطا در سایت وردپرسی خودتان اقدام نکنید ممکن است با مشکلات بسیار زیادی روبهرو شوید، ازاینرو اکیداً به شما توصیه میکنیم این خطا را نادیده نگیرید و اقدامات لازم را برای رفع آن سریعاً در پیش بگیرید.
خطای Mixed content چیست؟
بهصورت کلی اگر SSL شما دارای تنظیمات نادرستی باشد، شما با خطای Mixed content روبهرو خواهید شد. البته به یاد داشته باشید که عمده تأثیرات این خطا، بر روی سئو سایت و یا تجربهای است که کاربر از سایت شما خواهد داشت بنابراین از آن غافل نشوید.
دلایل متعددی وجود دارد که شما را با این خطا مواجه میکند. اما خب مهمترین و رایجترین این دلایل انتقال سایت از HTTP به HTTPS است. مورد دیگر فعال کردن SSL روی سایت وردپرسی است؛ ممکن است خود شما هم هنگام نصب ssl روی سایت خود با این خطا مواجه شده باشید.
Mixed content در نسخه جدید گوگل کروم
گوگل اطلاع داده است که اگر هر سایتی خطای Mixed content داشته باشد، آن سایت در نسخه جدید گوگل کروم باز نمیشود و سایت برای بازدیدکننده ارور خواهد داد.
خب این موضوع نه تنها باعث میشود شما بازدیدکنندگانی که با گوگل کروم وارد سایت میشوند را از دست بدهید بلکه کلاً سایت شما را از میدان خارج میکند؛ چراکه طبیعتاً بقیه مرورگرها نیز به پیروی از Google.com این کار را خواهند کرد و سایت شما را لود نخواهند کرد.
خب حالا ممکن است برای شما این سؤال پیش بیاید که چرا گوگل باید چنین کاری کند؟ دلیل اصلی این کار گوگل این است که خطای Mixed content باعث میشود Attacker ها کنترل کاملی بر روی سایت شما داشته باشند. که این موضوع باید برای خود شما هم یک نگرانی بسیار مهم باشد. نفوذ هکرها به سایت شما میتواند تبعات بسیار بدی را بر روی سایت شما داشته باشید.
چطور از بلاک شدن توسط گوگل جلوگیری کنیم؟
یک سری راهحل وجود دارد که شما با استفاده از آنها میتوانید از بلاک شدن سایتتان در گوگل کروم جلوگیری کنید.
اول اینکه شما این امکان را دارید که با رفتن به تنظیمات گوگل کروم خودتان، این قابلیت را غیرفعال کنید تا سایت شما بلاک نشود.
اما خب زیاد نگران نباشید، چون اگر محتوای لود شده توسط HTTP با HTTPS هم در دسترس باشد، گوگل کروم بهصورت خودکار محتوا را به HTTPS انتقال خواهد داد.
راهحل دیگری که میتوانید از آن استفاده کنید رفع خطای mixed content در سایت است. بیست اسکریپت یک مقاله آموزشی در رابطه با حل این خطا برای شما قرار داده است که شما بهراحتی میتوانید با استفاده از راهحلهای سادهی آن، این خطا را رفع کنید و سایت خود را از خطر بلاک شدن نجات دهید. خطای Mixed Content و روش حل آن
- این تغییرات در December 2019 و در نسخه 79 گوگل کروم اجرا خواهد شد.
به یاد داشته باشید که گوگل کروم، سایتهایی که خطای mixed content را داشته باشند لود نمیکند و عملاً این سایتها را بلاک میکند؛ پس رفع این خطا را در اولویت کارهای سایت خود قرار دهید.
موفق و پیروز باشید. 🙂
- مشکلی دارید؟ جواب خود را در پست فروم بگیرید
- منبع : بیست اسکریپت لطفا رعایت کنید