مرکز آموزش
-
نحوه فعال کردن SSL در سی پنل و دایرکت ادمین
نحوه فعال کردن SSL در سی پنل و دایرکت ادمین
امکان صدور گواهینامه SSL برای دامنه هایی که از DNS های سرویس دهندگان دیگر مانند کلودفلر یا آروان استفاده می کنند وجود نخواهد داشت، برای استفاده از SSL در این حالت باید SSL در سمت سرویس دهنده DNS فعال شود یا امکانات مربوط به SSL و دی ان اس bypass شود.
سی پنل:
گواهینامه SSL در سرویس های سی پنل به صورت خودکار نصب و فعال خواهند شد، لطفا کمی منتظر صدور و فعالسازی بمانید.
همچنین میتوانید وضعیت صدور گواهینامه را از سی پنل SSL/TLS Status مشاهده و درخواست صدور را از همان قسمت صادر کنید.
دایرکت ادمین:
گواهینامه SSL در سرویس های دایرکت ادمین نیز به صورت خودکار نصب و فعال خواهند شد، منتها باید کمی بیشتر از سی پنل منتظر صدور و فعالسازی بمانید.
برای فعالسازی دستی SSL رایگان مسیر زیر را دنبال کنید:
1- دایرکت ادمین -> SSL Certificates
2- گزینه Get automatic certificate from ACME Provide را انتخاب کنید و روی Save کلیک کنید و منتظر بمانید تا گواهینامه صادر شود.
3- پس از صدور موفق گواهینامه، یک الی سه دقیقه منتظر بمانید، مرورگر را بسته و مجدد مروگر و سایت را باز کنید.
بررسی صحت نصب گواهینامه: https://www.sslshopper.com/ssl-checker.html
خطایابی:
رفع خطای ssl is not enabled for this domain در دایرکت ادمین:
اگر به هر دلیل قابلیت SSL در سرویس شما غیرفعال(خاموش) شود این خطا را مشاهده خواهید کرد.
برای رفع خطا مسیر زیر را دنبال کنید:
دایرکت ادمین -> Domain Setup -> کلیک روی نام دامنه مورد نظر -> گزینه Secure SSL را تیک دار کنید.
باقی خطاهای مربوط به SSL همگی مربوط به عدم توانایی برقراری ارتباط بین دامنه و سرور صادر کننده گواهینامه است.
اگر به تازگی NS دامنه خود را تغییر داده اید، برای صدور گواهینامه SSL باید به میزان به روز شدن آدرس NS دامنه در سرتاسر وب منتظر بمانید.
بنابراین برای برطرف شدن سایر خطاها فقط کافی است کمی صبر کنید.
تعداد صدور گواهینامه رایگان به ازای هر دامنه محدودیت ساعتی، روزانه، هفتگی و ماهانه دارد، لذا جهت جلوگیری از مسدود شدن دامنه خود توسط صادر کننده گواهینامه، از صدور و صدور مجدد بی مورد گواهینامه برای دامنه خود خودداری کنید و سعی کنید از گزینه های موجود فقط گزینه مورد نیاز (با www یا بدون www) را انتخاب کنید.
همچنینن تعداد درخواست های ناموفق برای صدور گواهینامه، به عنوان یک درخواست صدور گواهینامه منظور و حساب خواهد شد و تکرار ارسال درخواست ناموفق پشت سر هم ممکن است به مسدود شدن موقت دامنه شما از دریافت گواهینامه SSL بی انجامد، لذا بین صدور هر درخواست موفق یا ناموفق گواهینامه حداقل 30 دقیقه صبر کنید.
تنظیم HTTPS Redirect(انجام موارد زیر الزامی نیست):
برای تنظیم Http Redirect 301 به نحوی که تمامی درخواست های HTTP سایت شما به صورت خودکار به HTTPS هدایت شود مسیر زیر را دنبال کنید:
دایرکت ادمین:
- 1- دایرکت ادمین -> Domain Setup
2- کلیک روی دامنه مورد نظر (yourdomain.com)
3- گزینه Force SSL with https redirect را تیکدار کنید.
4- نسخه با www یا بدون www سایت را نسبت به ساختار سایت خود انتخاب کنید.(اگر این گزینه اشتباه انتخاب شود خطای Too Many Redirects را مشاهده خواهید کرد.)
5- تنظیمات را ذخیره کنید.
سی پنل:
- 1- از سی پنل قسمت Domains روی گزینه Domains کلیک کنید.
2- گزینه Force HTTPS Redirect را فعال کنید. اگر گزینه غیر فعال است، SSL را صادر و چند ساعت منتظر بمانید و سپس دوباره تلاش کنید.
3- روی Manage مربوط به دامنه مورد نظر کلیک و از منوی کناری Additional Resources روی گزینه Modify the Redirects کلیک کنید.
4- در صفحه باز شده میتوانید هر نوع ریدارکتی مد نظر دارید برای دامنه تنظیم بفرمایید. برای مثال ریدایرکت نسخه با www سایت به نسخه بدون www و سایر موارد.