در پنل دایرکت ادمین علاوه بر ssl رایگان میتوانید ssl های غیر رایگان را هم نصب کنید. قبلا در اینجا آموزش نصب ssl رایگان در دایرکت ادمین قرار داده شده است.
برای نصب ssl در دایرکت ادمین نیاز به چند کلید (KEY) دارد.
SSL Cerfificate
Private Key
CA Bundle
موارد فوق را باید از جایی که ssl را خریداری کرده اید دریافت کنید. اگر تمایل دارید از طلاهاست ssl خریداری کنید با ما تماس بگیرید.
آموزش نصب گواهی اس اس ال در directadmin
وارد پنل دایرکت ادمین شوید و به بخش SSL Certificates بروید:
در بالای صفحه جایی که نوشته SSL is currently disabled for this domain. You can disable ithere. روی here کلیک کنید:
گزینه Secure SSL را فعال کنید(۱). روی Save کلیک کنید(۲)
سپس در پایین همان صفحه گزینه Use a symbolic link from private_html to public_html - allows for same data in http and https را فعال کنید (۳) و مجددا روی Save کلیک نمایید (۴)
مجددا در صفحه اصلی پنل دایرکت ادمین به بخش SSL Certificate بروید:
گزینه Paste a pre-generated certificate and key را انتخاب کنید (۱) و در کادری که نمایش داده میشود (۲) به ترتیب Private Key و SSL Certificate را وارد کنید. بین Private Key و SSL Certificate یک یا چند Enter بزنید. (مانند شکل زیر)
همانطور که در بالا عرض شد SSL Certificate و Private Key را باید از جایی که ssl خریداری کرده اید دریافت نمایید.
پس از وارد کردن گواهی ssl و کلید private روی Save کلیک کنید (۳)
باز هم به بخش SSL Certificates بروید:
در پایین صفحه روی گزینه Click Here to paste a CA Root Certificate کلیک کنید:
گزینه Use a CA Cert را فعال کنید.
در کادر وسط صفحه کلید CA Bundle را وارد کنید.
همانطور که در بالا عرض شد CA Bundle را باید از سایت فروش ssl بگیرید. (از جایی که ssl گرفته اید)
و در پایان روی Save کلیک کنید.
با انجام مراحل فوق ssl در دایرکت ادمین نصب میشود.
برای ادامه تنظیمات (انتقال آدرس سایت از http به https) میتوانید کد زیر را در ابتدای فایل htaccess. قرار دهید:
و یا از این کد استفاده کنید (بجای sitename.com ادرس سایت خود را بنویسید):
ممکن است نیاز به تغییر در آدرس سایت یا تنظیمات دیتابیس یا فایل ها نیز باشد که برای این مورد میتوانید با طراح سایت خود تماس بگیرید.
همچنین برای اینکه قفل سبز در کنار آدرس سایت در بالای مرورگر نمایش داده شود باید همه فایل ها و عکس های لود شده در قالب سایت بصورت https باشند. اطلاعات بیشتر در مورد سبز شدن قفل ssl
برای نصب ssl در دایرکت ادمین نیاز به چند کلید (KEY) دارد.
SSL Cerfificate
Private Key
CA Bundle
موارد فوق را باید از جایی که ssl را خریداری کرده اید دریافت کنید. اگر تمایل دارید از طلاهاست ssl خریداری کنید با ما تماس بگیرید.
آموزش نصب گواهی اس اس ال در directadmin
وارد پنل دایرکت ادمین شوید و به بخش SSL Certificates بروید:
![directadmin-ssl-certificate-1.png](https://s.talahost.com/images/pages/forum/directadmin/ssl/directadmin-ssl-certificate-1.png)
در بالای صفحه جایی که نوشته SSL is currently disabled for this domain. You can disable ithere. روی here کلیک کنید:
![directadmin-ssl-certificate-2.png](https://s.talahost.com/images/pages/forum/directadmin/ssl/directadmin-ssl-certificate-2.png)
گزینه Secure SSL را فعال کنید(۱). روی Save کلیک کنید(۲)
سپس در پایین همان صفحه گزینه Use a symbolic link from private_html to public_html - allows for same data in http and https را فعال کنید (۳) و مجددا روی Save کلیک نمایید (۴)
![directadmin-ssl-certificate-3.png](https://s.talahost.com/images/pages/forum/directadmin/ssl/directadmin-ssl-certificate-3.png)
مجددا در صفحه اصلی پنل دایرکت ادمین به بخش SSL Certificate بروید:
![directadmin-ssl-certificate-1.png](https://s.talahost.com/images/pages/forum/directadmin/ssl/directadmin-ssl-certificate-1.png)
گزینه Paste a pre-generated certificate and key را انتخاب کنید (۱) و در کادری که نمایش داده میشود (۲) به ترتیب Private Key و SSL Certificate را وارد کنید. بین Private Key و SSL Certificate یک یا چند Enter بزنید. (مانند شکل زیر)
همانطور که در بالا عرض شد SSL Certificate و Private Key را باید از جایی که ssl خریداری کرده اید دریافت نمایید.
پس از وارد کردن گواهی ssl و کلید private روی Save کلیک کنید (۳)
![directadmin-ssl-certificate-4.png](https://s.talahost.com/images/pages/forum/directadmin/ssl/directadmin-ssl-certificate-4.png)
باز هم به بخش SSL Certificates بروید:
![directadmin-ssl-certificate-1.png](https://s.talahost.com/images/pages/forum/directadmin/ssl/directadmin-ssl-certificate-1.png)
در پایین صفحه روی گزینه Click Here to paste a CA Root Certificate کلیک کنید:
![directadmin-ssl-certificate-5.png](https://s.talahost.com/images/pages/forum/directadmin/ssl/directadmin-ssl-certificate-5.png)
در کادر وسط صفحه کلید CA Bundle را وارد کنید.
همانطور که در بالا عرض شد CA Bundle را باید از سایت فروش ssl بگیرید. (از جایی که ssl گرفته اید)
و در پایان روی Save کلیک کنید.
![directadmin-ssl-certificate-6.png](https://s.talahost.com/images/pages/forum/directadmin/ssl/directadmin-ssl-certificate-6.png)
با انجام مراحل فوق ssl در دایرکت ادمین نصب میشود.
برای ادامه تنظیمات (انتقال آدرس سایت از http به https) میتوانید کد زیر را در ابتدای فایل htaccess. قرار دهید:
کد:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
و یا از این کد استفاده کنید (بجای sitename.com ادرس سایت خود را بنویسید):
کد:
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://sitename.com/$1 [R,L]
ممکن است نیاز به تغییر در آدرس سایت یا تنظیمات دیتابیس یا فایل ها نیز باشد که برای این مورد میتوانید با طراح سایت خود تماس بگیرید.
همچنین برای اینکه قفل سبز در کنار آدرس سایت در بالای مرورگر نمایش داده شود باید همه فایل ها و عکس های لود شده در قالب سایت بصورت https باشند. اطلاعات بیشتر در مورد سبز شدن قفل ssl
آخرین ویرایش: