مروری بر تعریف گواهی ssl
گواهی SSL ارتباطات بین وبسایت شما و مرورگرهای بازدیدکنندگان را رمزگذاری میکند و از محرمانهماندن اطلاعات مانند رمزهای عبور و اطلاعات کارت اعتباری به شما اطمینان میدهد. اگر می خواهید در مورد گواهی SSL و انواع آن را بدانید مقاله گواهی ssl چیست را بخوانید.
فعال سازی ssl در دایرکت ادمین
۱. ورود به SSL certificate installation
پس از ورود به دایرکت ادمین؛ مراحل زیر را برای ایجاد یک زیر دامنه دنبال کنید:
در ابتدای کار به بخش «Basic Functionality » در پنل DirectAdmin خود بروید.

SSL Certificates را در بخش Basic Functionality بیابید و روی آن کلیک کنید. این کار شما را به SSL certificate installation میبرد.

۲. انتخاب Get Automatic Certificate from ACME Provider
هنگامی که در SSL certificate installation قرار گرفتید، گزینه Get Automatic Certificate from ACME Provider را انتخاب کنید.

بعد، به Key Size (bits) بروید. یک منوی کشویی در مقابل شما باز خواهد شد که باید در آنجا روی این منو کلیک کرده و ۴۰۹۶ بیت را انتخاب کنید.

۳. انتخاب دامنه و نصب SSL روی دامنه موردنظر در دایرکت ادمین
سپس وارد بخش Certificate Entries شوید که در زیر بخش قبلی قرار دارد. روی دامنه موردنظر خودتان برای نصب SSL کلیک کنید و بعد از آن دکمه save را بزنید.

پس از آن، یک کادر پاپ آپ با عنوان CERTIFICATE AND KEY SAVE باز میشود که باید روی دکمه Close کلیک کنید.

به قسمت Force SSL with https redirect بروید، گزینه تیکزده شده در تصویر را انتخاب کنید و روی دکمه save ضربه بزنید. پس از آن فرآیند نصب ssl در دایرکت ادمین به اتمام میرسد.

بیشتر بخوانید: آموزش فعال سازی و فعال سازی ssl رایگان در cpanel
۴. فعال سازی ssl در دایرکت ادمین
از مسیر زیر استفاده کنید و به SSL Certificates. بروید:
Advanced Features → SSL Certificates
در بالای صفحه، درست در زیر دکمههای منو، میتوانید ببینید که آیا SSL فعال است یا خیر؟ اگر فعال نیست، مراحل زیر را برای فعالسازی SSL در دایرکت ادمین طی کنید.
ابتدا روی لینک You can enable it here ضربه بزنید.

کادر کنار Secure SSL را فعال کنید و save را بزنید.

سپس دوباره به بخش SSL Certificates بروید تا فعالبودن این گواهی را بررسی کنید.
۵. یکسانکردن root folder ترافیک HTTP و HTTPS
دایرکت ادمین به طور پیش فرض از یک root folder متفاوت برای ارائه محتوا از طریق HTTP و HTTPS استفاده میکند. میتوانید تنظیمات DirectAdmin را طوری انجام دهید که از طریق Domain Setup فقط از یک root folder برای HTTP و HTTPS استفاده کند. برای انجام این کار باید در ابتدا از Domain Setup، دامنه موردنظر خودتان را انتخاب کنید.
برای امکان عبور ترافیک HTTP و HTTPS از پوشه public_html ، باید گزینه symlink را مانند عکس زیر انتخاب کنید. توجه داشته باشید که پوشه private_html واقعی حذف میگردد و سپس از طریق یک پیوند نمادین به پوشه public_html مرتبط میشود.

بیشتر بخوانید: پروتکل https چیست و چه تفاوتی با HTTP دارد؟
کلام آخر
شما با موفقیت نصب و فعالکردن SSL در دایرکت ادمین را انجام دادید. با انجام این کار امنیت وبسایت خودتان را بالا بردید و خیال کاربران در مورد امنیت دادههایشان را راحت کردید.
امنیت وبسایت خود را با خرید ssl از ایرانسرور تضمین کنید؛ رمزگذاری پیشرفته، اعتماد بیشتر کاربران و رتبه بهتر در گوگل، تنها یک کلیک با شما فاصله دارد!
سوالات متداولی که شما میپرسید؟
۱. چرا گواهی SSL نیاز است؟
گواهی SSL در ایجاد اعتماد بین بازدیدکنندگان وب سایت شما بسیار مهم است. این گواهی تضمین میکند که هرگونه اطلاعات ارائه شده توسط بازدیدکنندگان مانند رمز عبور و اطلاعات کارت اعتباری محرمانه باقی میماند. اگر وبسایت را بدون گواهی SSL بالا میآورید، در خطر از دستدادن اعتماد بازدیدکنندگان خود هستید.
۲. فرم کامل نام گواهینامه SSL چیست؟
فرم کامل نام این گواهی، SSL Secure Sockets Layer است که ارتباطات بین وبسایت شما و مرورگرهای مخاطبان را رمزگذاری میکند.
۳. چگونه میتوان SSL را در دایرکت ادمین غیرفعال کرد؟
- وارد دایرکت ادمین شوید؛
- دامنه را انتخاب کنید؛
- به تنظیمات SSL برای دامنه بروید؛
- SSL را غیرفعال کنید؛
- اعمال تغییرات را انجام دهید؛
- غیرفعالبودن SSL را بررسی کنید؛
۴. چگونه AutoSSL را میتوان در دایرکت ادمین فعال کرد؟
- وارد کنترل پنل وب DirectAdmin خود شوید؛
- مرحله ۲: به Accounts Manager -> SSL Certificates بروید؛
- مرحله ۳: روی Get automatic certificate from ACME provider کلیک کنید؛
- پس از آن دایرکت ادمین ZeroSSL و Let’s Encrypt Certificate ها را به شما ارائه میدهد
منابع:
وقت بخیر من همه ی مراحل رو انجام دادم و این قسمت SSL is currently enabled for this domain. You can disable it here. هم روی وضعیت enabled هست ولی بازم مشکل دارم و قفل و سبزشدن برای دامنه ی من نمیاد امکانش هست راهنمایی بفرمایید که چرا فعال نشده با تمام طی کردن مراحل بالا
ممنون از شما
سلام و وقت بخیر،
اگر وضعیت SSL روی Enabled قرار دارد اما قفل نمایش داده نمیشود، احتمال دارد گواهی بهدرستی صادر یا نصب نشده باشد.
لطفاً اطمینان حاصل شود که گواهی فعال و دامنه به نسخه HTTPS بهدرستی هدایت شده باشد.
سلام وقتتون بخیر
من در هاست دانلود اطلاعاتی داشتم که به صورت انلاین خوانده میشه و الان چند روز دارم پیگیری میکنم و متاسفانه شرکت هاستینگ هم درست پاسخگو نیست و من هم SSL اکسپایر شده روی هاست دامنه و هیچ کدام از اطلاعات داخل هاست دانلودم لود نمیشه و این مراحل و مراحل دیگه ای هم رفتم که نتیجه نگرفتم امکانش هست من رو راهنمایی بفرمایید ممنون از شما
سلام و وقت بخیر،
اگر گواهی SSL هاست دانلود منقضی شده باشد، مرورگرها اجازه بارگذاری ایمن فایلها را نمیدهند و این مسئله باعث بروز خطا در نمایش میشود.
پیشنهاد میشود گواهی SSL را مجدداً نصب یا تمدید کرده و بررسی شود که دامنه و هاست دانلود بهدرستی به آن متصل باشند.
از اینکه پشتیبانی هاستینگ شما پاسخگویی لازمه را به شما نمیدهد بسیار متاسفیم. پیشنهاد میگردد از سرویسهای ایرانسرور استفاده نمایید تا از خدمات پشتیبانی بهرهمند شوید.
فایل CA Bundle کجاست؟
سلام
معمولاً موقع صدور گواهی این فایل برای کاربران ارسال میشه