SSL چیست و چرا لازم است
بدون SSL، مرورگرها کنار آدرس سایت «ایمن نیست» نشان میدهند، درگاه پرداخت به سایت وصل نمیشود و رتبهٔ سایت در گوگل افت میکند. برای یک فروشگاه، نداشتن SSL یعنی نداشتن فروش.
صدور گواهی
روی سرویسهای میزبانی ما گواهی رایگان صادر میشود. شرط اصلی این است که دامنه از قبل به سرور وصل شده باشد — تا وقتی دامنه به IP سرور اشاره نکند، گواهی صادر نمیشود. در سیپنل، بخش SSL/TLS Status را باز کنید و گزینهٔ «Run AutoSSL» را بزنید. معمولاً چند دقیقه تا چند ساعت طول میکشد.
بعد از صدور: انتقال سایت به https
- در وردپرس، در بخش تنظیمات ← عمومی، هر دو آدرس را از
http://بهhttps://تغییر دهید. - آدرسهای قدیمی داخل دیتابیس (تصاویر و لینکها) را هم اصلاح کنید؛ وگرنه خطای «محتوای ناامن» میگیرید و قفل سبز نمایش داده نمیشود.
- برای اینکه همهٔ بازدیدها به نسخهٔ امن بروند، ریدایرکت دائم را در
.htaccessاضافه کنید.
اگر قفل سبز نمایش داده نشد
تقریباً همیشه دلیلش یکی از این دو است: یا دامنه هنوز کامل به سرور وصل نشده، یا داخل صفحه یک تصویر/اسکریپت با آدرس http:// بارگذاری میشود. با F12 در مرورگر، بخش Console، دقیقاً میبینید کدام فایل مقصر است.