رفع مشکل Mixed Content

رفع مشکل Mixed Content

بسیاری از مواقع ممکن است پس از  نصب گواهینامه امنیتی SSL  بر روی سایت خود  نوار مرورگر شما سبز نشود و به جای Secure   با عبارت Not Secure  مواجه بشوید .
بسیاری از کاربران فکر می کنند که مشکل از گواهینامه امنیتی SSL هست ، اگر  گواهینامه امنیتی SSL را از جای معتبر خریده باشد و تاریخ آن به اتمام نرسیده باشد به احتمال بسیار زیاد با مشکل Mixed Content مواجه شده اید .
در مرورگر کروم اگر به توضیحات توجه کنید عبارت زیر را می بینید : 

This page is trying to load scripts from unauthenticated sources
این عبارت به این معنا هست که لینک هایی هستند که از سورس معتبر لود نمی شوند .
سورس معتبر  به معنای این هست که همه لینک ها باید از آدرس SSL لود شوند .

راه فهمیدن این مشکل بسیار ساده هست و هر کسی به سادگی می تواند مشکل را دریابد !

در مرورگر کروم راست کلیک کنید گزینه inspect   را بزنید :

  1.  به تب Security  بروید.
  2. در این قسمت  از معتبر (valid )  بودن گواهینامه امنیتی SSL خود اطمینان پیدا کنید .
  3. در این قسمت پیغام  خطای Mixed Content مشخص هست .

برای این که بدانیم در قالب سایت چه آدرس هایی از http لود می شود و ایجاد مشکل Mixed Content را کردند به تب console بروید در این قسمت همه لینک ها موجود هستد و باید  یکی یکی در قالب به آدرس https تغییر کنند .

اگر از وردپرس استفاده می کنید وارد Admin سایت بشوید
سپس به  تنظیمات همگانی بروید و آدرس سایت را در قسمت های 
نشانی وردپرس (URL)

نشانی سایت (URL)

به صورت https وارد کنید .

با این کار بسیاری از آدرس های قالب به صورت https لود می شوند.

درباره نویسنده
RahyarServer
ارائه دهنده سرور های اختصاصی از معتبرتیرین دیتاسنتر های دنیا
enamad