การติดตั้ง SSL ใน Directadin (DA) นั้นสามารถทำได้หลายวิธีนะครับ โดยในนี้ขอเสนอวิธีการติดตั้ง SSL ฟรีที่มากับ DA.

ซึ่งเป็น Let’s Encrypt ฟรีของทาง DA. นั่นเองครับ

โดยให้เข้าไปที่ SSL Certificates

เลือกแบบ Free & automatic certificate from Let’s Encrypt

จากนั้นกด Save แล้วรอจนมันขึ้นติดตั้งเสร็จนะครับ

กลับไปยังหน้า Home เลือก Domain setup คลิกเข้าโดเมนแล้วเปลี่ยนเป็น


Use a symbolic link from private_html to public_html – allows for same data in http and https
แล้วกด Save

จะขึ้นหน้าจอยืนยันให้กด OK ครับ



ลองเข้าเวปที่ขึ้นต้นด้วย https เพื่อทดสอบว่าใช้ได้ไหมก่อนนะครับ ถ้าไม่มีอะไรผิดพลาดจะเข้าได้แน่นอนครับ

ขั้นตอนสุดท้ายคือการทำ redirect เวปไปจาก http ไปที่ https นะครับ
โดยให้เปิดไฟล์ public_html/.htaccess แล้วเพิ่มโคด

RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

แทรกเข้าข้างล่างสุดได้เลยนะครับ

เพียงเท่านี้การติดตั้ง SSL ก็เป็นอันเรียบร้อยแล้วครับ