Hướng dẫn bật / tắt SSL trên DirectAdmin Shared WordPress Hosting
Xử lý trường hợp không có nút Enable SSL
Tổng quan vấn đề SSL trên DirectAdmin
Trong quá trình sử dụng hosting DirectAdmin, đôi khi Quý khách sẽ gặp tình huống:
-
SSL của domain đang ở trạng thái Disabled
-
Vào SSL Certificates nhưng không thấy nút Enable SSL
-
Khi thao tác sẽ báo lỗi:
“SSL is not enabled for this domain”
Đây là tình huống rất hay gặp trên Shared Hosting, đặc biệt với WordPress.
Nguyên nhân chính là:
-
SSL của domain đã bị tắt ở cấp Domain Settings
-
DirectAdmin ẩn nút Enable SSL khi domain chưa được đánh dấu cho phép SSL
Bài viết này sẽ hướng dẫn đầy đủ 2 trường hợp bật SSL, cũng như cách tắt SSL đúng chuẩn.
Khi nào cần bật / tắt SSL?
Nên bật SSL khi:
-
Website dùng WordPress
-
Website có form đăng nhập, form liên hệ
-
Muốn website hiển thị ổ khóa bảo mật
-
Tối ưu SEO (Google ưu tiên HTTPS)
Chỉ nên tắt SSL khi:
-
Website chưa sử dụng
-
Domain tạm thời không chạy web
-
Xử lý lỗi kỹ thuật theo hướng dẫn của kỹ thuật
Trường hợp 1: Có nút Enable SSL (bật SSL nhanh)
Các bước thực hiện:
-
Đăng nhập DirectAdmin
-
Chọn SSL Certificates
-
Nếu thấy nút Enable SSL → bấm Enable SSL
-
Chọn:
-
Get automatic certificate from ACME Provider (khuyến nghị)
-
-
Bấm Save
-
Chờ 5–30 giây → tải lại trang
Nếu xuất hiện nút Disable SSL là SSL đã bật thành công.
Trường hợp 2 (phổ biến): KHÔNG có nút Enable SSL
Đây là trường hợp Quý khách mô tả – DirectAdmin đã disable SSL ở Domain Settings.
Cách xử lý đúng:
Bước 1: Bật lại SSL tại Domain Settings
-
Tại trang chính DirectAdmin
-
Chọn Domain Setup
-
Chọn domain cần bật SSL → Modify

-
Tích Secure SSL
-
Bấm Modify để lưu
Lúc này hệ thống đã cho phép domain sử dụng SSL.

Bước 2: Quay lại SSL Certificates để bật SSL

-
Vào lại SSL Certificates
-
Lúc này sẽ xuất hiện nút Enable SSL
-
Bấm Enable SSL
-
Chọn cấp chứng chỉ tự động → Save
Hoàn tất – SSL đã được bật thành công.
Cách tắt SSL đúng chuẩn trên DirectAdmin

Các bước tắt SSL:
-
Vào SSL Certificates
-
Bấm Disable SSL
-
Xác nhận thao tác
Lưu ý:
-
Khi đã Disable SSL, DirectAdmin có thể ẩn nút Enable
-
Muốn bật lại → phải làm theo Trường hợp 2 phía trên

Các lỗi thường gặp & cách xử lý nhanh
Lỗi: SSL is not enabled for this domain
==> Domain chưa bật Secure SSL
Vào Domain Setup → Modify → tick Secure SSL
Không cấp được SSL Let’s Encrypt
==> Kiểm tra:
-
Domain đã trỏ DNS đúng IP hosting chưa
-
Website có file
.htaccesschặn/.well-known/
WordPress vẫn báo không bảo mật
==> Kiểm tra thêm:
-
Cấu hình URL trong Settings → General
-
Plugin Really Simple SSL
-
Xóa cache Cloudflare / Browser
Tổng kết
Trên DirectAdmin Shared WordPress Hosting, SSL có 2 lớp kiểm soát:
-
Lớp 1: Domain Settings (Secure SSL)
-
Lớp 2: SSL Certificates
Nếu không thấy nút Enable SSL, gần như chắc chắn SSL đã bị tắt ở Domain Settings.
Chỉ cần bật lại Secure SSL, nút Enable sẽ xuất hiện để thao tác tiếp.




