رفتن به محتوای اصلی

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

  • سینا قربانیان
  • ۸ آبان ۱۴۰۵
  • ۴ دقیقه مطالعه
  • ۰ بازدید
تصویر شاخص درباره هشدار ناامن بودن سایت در مرورگر و خطای SSL
فهرست مطالب
  1. چرا مرورگر سایت را ناامن نشان می‌دهد؟
  2. چه کار کنیم؟
  3. چرا تمدید گواهی مهم‌تر از قبل شده است؟
  4. کی بهتر است از متخصص کمک بگیرید؟
  5. سوالات متداول
  6. گواهی SSL رایگان کافی است؟
  7. چرا گواهی هر چند ماه منقضی می‌شود؟
  8. هشدار ناامن روی سئو اثر دارد؟

مرورگر معمولاً وقتی هشدار ناامن بودن نشان می‌دهد که سایت گواهی SSL ندارد، گواهی آن منقضی یا نامعتبر شده، یا صفحه هنوز بخشی از فایل‌ها را از آدرس ناامن HTTP بارگذاری می‌کند. این هشدار برای مشتری یعنی «اطلاعات شما ممکن است محافظت نشود» و بسیاری از بازدیدکننده‌ها همان لحظه سایت را می‌بندند. خوشبختانه بیشتر علت‌ها با چند تنظیم در هاست و سایت حل می‌شوند.

نویسنده: تیم siloow (سیلو سولوشن) — آخرین به‌روزرسانی: آبان ۱۴۰۵

چرا مرورگر سایت را ناامن نشان می‌دهد؟

  • گواهی SSL اصلاً نصب نشده و سایت روی HTTP باز می‌شود.
  • گواهی منقضی شده، چون تمدید خودکار شکست خورده است.
  • گواهی برای نسخه دیگری از دامنه صادر شده، مثلاً بدون www.
  • صفحه روی HTTPS است ولی تصاویر یا اسکریپت‌ها از آدرس HTTP بارگذاری می‌شوند (محتوای مختلط).
  • بعد از تغییر هاست، گواهی روی سرور جدید نصب نشده است.

چه کار کنیم؟

  1. نوع هشدار را تشخیص دهید. صفحه هشدار تمام‌صفحه معمولاً یعنی مشکل گواهی؛ عبارت «Not Secure» کنار آدرس معمولاً یعنی HTTP یا محتوای مختلط.
  2. جزئیات گواهی را ببینید. روی آیکون کنار آدرس کلیک کنید و تاریخ انقضا و دامنه‌ای که گواهی برایش صادر شده را بررسی کنید.
  3. گواهی را نصب یا تمدید کنید. بیشتر هاست‌ها در پنل خود گزینه نصب گواهی رایگان دارند؛ برای هر دو نسخه دامنه، با و بدون www، فعالش کنید.
  4. همه درخواست‌ها را به HTTPS هدایت کنید. آدرس سایت را در تنظیمات وردپرس روی https بگذارید و ریدایرکت دائمی از HTTP به HTTPS فعال کنید.
  5. محتوای مختلط را پیدا و اصلاح کنید. در ابزار توسعه‌دهنده مرورگر، بخش Console هشدارهای Mixed Content را نشان می‌دهد؛ آدرس آن فایل‌ها را به https تغییر دهید.
  6. تمدید خودکار را کنترل کنید. گواهی‌های Let’s Encrypt به‌طور پیش‌فرض ۹۰ روز اعتبار دارند؛ مطمئن شوید تمدید خودکار فعال است و یادآوری بگذارید.
مقایسه انواع هشدار ناامن بودن سایت در مرورگر و علت هر کدام
دو نوع هشدار با دو علت متفاوت
نشانهعلت محتملخودتان یا متخصص؟
صفحه هشدار با تاریخ گذشتهگواهی منقضی شدهتمدید از پنل هاست، خودتان
هشدار فقط روی نسخه www یا بدون wwwگواهی برای یک نسخه دامنهصدور گواهی برای هر دو، خودتان یا هاست
Not Secure با وجود گواهیمحتوای مختلطاصلاح آدرس‌ها، اغلب متخصص
هشدار بعد از تغییر هاستگواهی روی سرور جدید نیستپشتیبانی هاست
نشانه‌های هشدار ناامن، علت و مسئول اصلاح

چرا تمدید گواهی مهم‌تر از قبل شده است؟

مدت اعتبار گواهی‌ها در حال کوتاه‌تر شدن است. طبق مستندات Let’s Encrypt، گواهی‌های این سرویس اکنون ۹۰ روز اعتبار دارند و برنامه کوتاه‌تر شدن این مدت در سال‌های آینده اعلام شده است. یعنی تمدید دستی عملاً قابل‌اتکا نیست و تمدید خودکار باید درست کار کند و پایش شود.

از تجربه تیم siloow در پشتیبانی سایت‌ها: بیشتر هشدارهای ناگهانی که صاحبان سایت گزارش کرده‌اند، از شکست بی‌صدای تمدید خودکار بعد از تغییر تنظیمات DNS یا انتقال هاست بوده است. یک بررسی ساده ماهانه تاریخ انقضا از این غافلگیری جلوگیری می‌کند.

نکته: افزونه‌هایی که فقط با «اجبار HTTPS» هشدار را پنهان می‌کنند، مشکل گواهی را حل نمی‌کنند. اول گواهی معتبر نصب کنید، بعد ریدایرکت را فعال کنید.

برای امنیت کلی سایت وردپرسی، مقاله امنیت وردپرس در ۲۰۲۶ را بخوانید. اگر بعد از رفع هشدار هنوز مشتری سایت را کند می‌بیند، چطور بفهمم سایتم کند باز می‌شود؟ را ببینید.

کی بهتر است از متخصص کمک بگیرید؟

اگر بعد از نصب گواهی هنوز هشدار می‌بینید، سایت بعد از فعال کردن HTTPS در حلقه ریدایرکت می‌افتد یا محتوای مختلط در فایل‌های قالب است، بهتر است متخصص بررسی کند. تغییر نادرست آدرس سایت در وردپرس می‌تواند دسترسی به پیشخوان را هم قطع کند.

اگر می‌خواهید هشدار ناامن سایت شما بررسی و برطرف شود، فرم تماس siloow را پر کنید؛ تیم ما در اولین فرصت با شما تماس می‌گیرد.

سوالات متداول

گواهی SSL رایگان کافی است؟

برای بیشتر سایت‌های شرکتی و فروشگاهی بله. گواهی‌های رایگان مثل Let’s Encrypt همان رمزنگاری را فراهم می‌کنند؛ تفاوت اصلی در مدت اعتبار و نیاز به تمدید خودکار است.

چرا گواهی هر چند ماه منقضی می‌شود؟

گواهی‌های Let’s Encrypt به‌طور پیش‌فرض ۹۰ روز اعتبار دارند و باید خودکار تمدید شوند. اگر تمدید خودکار به هر دلیلی شکست بخورد، هشدار ظاهر می‌شود.

هشدار ناامن روی سئو اثر دارد؟

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

مشکل

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

علائم و نشانه‌ها

  • عبارت Not Secure کنار آدرس، صفحه هشدار تمام‌صفحه، قفل خط‌خورده، مشتری می‌گوید سایت باز نمی‌شود

علت‌های احتمالی

  • نبود یا انقضای گواهی SSL، گواهی برای دامنه دیگر، محتوای مختلط HTTP، تمدید خودکار ناموفق

راه‌حل کوتاه

نوع هشدار را تشخیص دهید؛ گواهی را نصب یا تمدید کنید، همه آدرس‌ها را به HTTPS منتقل کنید و تمدید خودکار را فعال و کنترل کنید.

ابزارهای موردنیاز

  • پنل هاست، گواهی Let’s Encrypt، ابزار توسعه‌دهنده مرورگر
اشتراک‌گذاری