امروز میخواهیم یکی از مسائلی را که معمولا بعد از نصب گواهی امنیتی اس اس ال اتفاق می افتد را بررسی کنیم. در حالت کلی اگر وب سایت شما با علامت سبز رنگ مربوط به گواهی SSL بارگذاری نمیشود دو علت میتواند داشته باشد:
- خطای Mixed Content
- خطای Not Secure
خطای Mixed Content
این خطا، خود در دو حالت ممکن است بوجود بیاید.
۱) عدم بارگذاری صحیح وب سایت: اگر شما نوار سبز رنگ را مشاهده نمیکنید و وب سایتتان نیز به صورت نا صحیحی نسبت به حالت معمولی لود میشود این بدان معناست که آیتم های مربوط به طراحی وب سایت شما همانند CSS ها، JS ها، تصاویر و مواردی این چنینی بارگذاری نمیشوند. علت این امر آن است که شما در وب سایت خود از منابع خارجی (خارج از وب سایت خود) استفاده کرده اید که تحت http بارگذاری شده و https را پشتیبانی نمی کنند. برای رفع این مشکل شما می بایست تمامی آدرس های موجود در وب سایت خود را تحت آدرس https آدرس دهی نمائید تا مشکل شما بر طرف گردد. برای این امر میتوانید از طراح وب سایت خود کمک بگیرید.
۲) عدم نمایش نوار سبز رنگ: اگر وب سایت شما بدون مشکل لود شده و تنها نوار سبز رنگ را مشاده نمیکنید این بدان معناست که تعدادی عکس یا آدرس درون وب سایت شما وجود دارد که با آدرس https بارگذاری نشده اند. برای حل این مشکل می بایست تمامی آدرس های داخل وب سایت خود را با https مجددا بارگذاری نمائید.
جهت شناسایی این آدرس ها میتوانید در صفحه اصلی وب سایت خود راست کلیک کرده و گزینه Inspect (در مرورگر Chrome) و Inspect Element (در مرورگر Firefox) را انتخاب کنید. سپس در صفحه ای که پیش روی شما باز میشود گزینه Console را انتخاب نمائید. سپس مطابق تصویر زیر آدرس هایی که درون وب سایت شما هستند و با http آدرس دهی شده اند را میتوانید مشاهده نمائید:
ادامه دارد…