Cài đặt SSL miễn phí cho tên miền trên DirectAdmin có thể thực hiện dễ dàng bằng cách sử dụng Let’s Encrypt, một dịch vụ cung cấp chứng chỉ SSL miễn phí. Dưới đây là hướng dẫn chi tiết từng bước để cài đặt SSL miễn phí cho tên miền của bạn trên DirectAdmin:
Truy cập directadmin với tài khoản user, nếu bạn đang ở Admin hãy truy cập:
Show All User > chọn user cần đăng nhập và thực hiện các bước bên dưới.
Đầu tiền hãy chọn phần SSL Certificates
Chọn tích Free & automatic certificate from Let’s Encrypt, đánh email cua bạn vào, chọn tích các domain cần cài SSL. Kéo xuống dưới chọn Save. Cách sửa lỗi Please make sure /.well-known alias is setup in WWW server” nếu bạn gặp phải.
Thông báo cài thành công.
Giờ ta quay lại phần Domain Setup,
chọn đúng tên miền đã cài SSL. Tích vào Secure SSL, sau đó chọn Save phía trên, tích vào ô Use a symbolic link from private_html to public_html – allows for same data in http and https. Sau đó chọn Save phía dưới.
Sau đó bạn cần thêm đoạn sau vào .htaccess để tên miền tự chuyển hướng sang https
RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Bằng cách làm theo các bước trên, bạn đã cài đặt thành công chứng chỉ SSL miễn phí từ Let’s Encrypt cho tên miền của mình trên DirectAdmin. Điều này sẽ giúp bảo mật trang web của bạn và cải thiện thứ hạng SEO.