ssl برای تمام سرویس های direct admin طلاهاست بصورت رایگان قابل فعال سازی است
برای فعال سازی ssl بصورت زیر اقدام کنید:
۱ – در دایرکت ادمین به بخش ssl certificates بروید:
۲ – روی Enable it here کلیک کنید:
۳ – مطابق تصویر زیر ابتدا گزینه Secure SSL را انتخاب و Save کنید
و سپس یکی از گزینه های زیر را انتخاب کنید:
۳ – الف : Use a directory named private_html
۳ – ب : Use a symbolic link from private_html to public_html – allows for same data in http and https
اگر گزینه ۳ – الف را انتخاب کنید، باید فایل های مورد نظر برای حالت https را در پوشه private_html آپلود کنید، در این حالت سایت در حالت http و https با دو محتوای مختلف لود میشود. محتوای http از پوشه public_html و محتوای https از پوشه private_html خوانده میشود
اگر گزینه ۳ – ب را انتخاب کنید، سایت در هر دو حالت http و https از پوشه public_html لود خواهد شد. این گزینه پیشنهاد میشود.
۴ – مطابق تصویر زیر تنظیمات را انجام دهید تا 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]
Shortlink for this post: https://blog.talahost.com/?p=304
ممنون از شما یک سوالی داشتم در موردش؟
این ها معمولا ۳ ماه به ۳ ماه هستن
پس از این تنظیمات خودشون بعد ۳ ماه تمدید میشن یا باید هر ۳ ماه یکبار بررسی کنیم تمدید کنیم باز؟
سلام
۴ ماهه هستند و خودکار تمدید میشوند. اگر تمدید نشد با همین آموزش میتونید مجددا آن را تمدید کنید