Lets Encrypt là nhà cung cấp SSL miễn phí thì chắc hẳn ai cũng biết, và có thể cài tích hợp trên nhiều Control Panel hiện nay. Tuy nhiên có một lỗi khá hay xảy ra khi bạn cài SSL cho tên miền, bạn có thể vào web dạng https://tênmiền.com bình thường nhưng với dạng https://www.tênmiền.com thì lại bị lỗi. Bài này tôi sẽ hướng dẫn các bạn cách sửa nó.

VPS của tôi là CentOS7 và chạy Direct Admin. Khi bạn cài SSL trên DA bạn sẽ có màn hình như dưới. Bạn có thể thấy tên miền ta có ghi www nhưng phía dưới lại không có. Chính vì thế mà tên miền có thêm www của bạn sẽ không hề có chứng chỉ SSL được cài.

Ta sẽ SSH vào VPS sau đó mở file config

vi /usr/local/directadmin/conf/directadmin.conf

Tìm đến đoạn cuối thêm www vào như bên dưới rồi lưu lại

letsencrypt=1
enable_ssl_sni=1
letsencrypt_list=www:mail:ftp:pop:smtp
letsencrypt_list_selected=

Sau đó khởi động lại dịch vụ

service directadmin restart

Quay lại trang đăng ký SSL vừa nãy và F5 lại, giờ thì ta đã thấy có mục chọn www, ta đăng ký như bình thường là được.

 

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *