در این آموزش یاد میگیری چطور با AutoSSL گواهی رایگان Let's Encrypt را در سیپنل نصب کنی، سایت را روی HTTPS اجبار کنی و خطای محتوای ترکیبی وردپرس را برطرف کنی.
بهروزرسانی: ۲۷ مرداد ۱۴۰۵
پاسخ کوتاه: برای فعالسازی SSL رایگان وارد سیپنل شوید، به بخش SSL/TLS Status بروید، دامنه را انتخاب کنید و روی Run AutoSSL بزنید. سیپنل بهصورت خودکار گواهی رایگان Let's Encrypt را صادر و نصب میکند و سایت شما روی HTTPS اجرا میشود.
گواهی SSL ارتباط بین مرورگر کاربر و سرور را رمزنگاری میکند تا اطلاعاتی مانند رمز عبور و شماره کارت در مسیر قابل شنود نباشد. بدون SSL، مرورگرها سایت را «ناامن» علامت میزنند و گوگل هم HTTPS را بهعنوان یک عامل رتبهبندی در نظر میگیرد. برای آشنایی بیشتر، مقاله گواهی SSL چیست را بخوانید.
در سیپنل بخش Security را پیدا کنید و روی SSL/TLS Status کلیک کنید. فهرست دامنهها و زیردامنههای شما با وضعیت گواهی نمایش داده میشود.
دامنه موردنظر را تیک بزنید و روی Run AutoSSL کلیک کنید. صدور گواهی رایگان Let's Encrypt معمولاً چند دقیقه طول میکشد. پس از پایان، کنار دامنه یک قفل سبز نمایش داده میشود.
برای صدور موفق گواهی، دامنه باید به همین هاست متصل و رکورد آن فعال باشد. اگر تازه نیمسرور را تغییر دادهاید، تا کامل شدن انتشار DNS صبر کنید.
پس از فعال شدن SSL باید کاری کنید که همه بازدیدها به نسخه امن هدایت شوند:
در سیپنل به Domains بروید و برای دامنه، گزینه Force HTTPS Redirect را روشن کنید. با این کار آدرسهای http بهصورت خودکار به https ریدایرکت میشوند.
اگر سایت وردپرسی دارید، از تنظیمات ← عمومی هر دو آدرس سایت را از http به https تغییر دهید. سپس با افزونهای مانند Really Simple SSL محتوای ترکیبی (Mixed Content) را برطرف کنید تا قفل سبز روی همه صفحات نمایش داده شود.
گواهی Let's Encrypt هر ۹۰ روز منقضی میشود، اما AutoSSL آن را بهصورت خودکار و پیش از انقضا تمدید میکند؛ نیازی به کار دستی نیست.
از نظر رمزنگاری، گواهی رایگان Let's Encrypt دقیقاً همان امنیت گواهیهای پولی را ارائه میدهد. تفاوت در اعتبارسنجی سازمانی (OV/EV) و بیمه است که فقط برای سایتهای بانکی و شرکتی بزرگ اهمیت دارد.
هر گواهی ۹۰ روز اعتبار دارد، اما AutoSSL در سیپنل آن را پیش از انقضا بهطور خودکار تمدید میکند، بنابراین سایت شما هیچوقت بدون گواهی نمیماند.
معمولاً بهدلیل «محتوای ترکیبی» است؛ یعنی بخشی از فایلها (تصویر یا اسکریپت) هنوز با http بارگذاری میشوند. با اصلاح آدرسها یا استفاده از افزونه، این مشکل حل میشود.
همه پلنهای هاست استار هاستینگ گواهی SSL رایگان و نصب خودکار دارند؛ همین حالا سایتت را امن کن.