5 Cách sửa lỗi SSL WordPress hiệu quả 100%

Trong khi triển khai trang web của bạn bằng WordPress, bạn có thể vô tình gặp phải các lỗi liên quan đến WordPress SSL như: lỗi NET :: ERR_CERT_INVALID, Lỗi nội dung hỗn hợp, WordPress không tự động chuyển hướng HTTP sang lỗi HTTPS và lỗi tự động. quá nhiều chuyển hướng đến HTTPS… Trong bài viết này, TinoHost sẽ hướng dẫn bạn cách sửa lỗi root WordPress ngay lập tức!

SSL là gì?

SSL là từ viết tắt của Lớp ổ cắm an toàn. Đây là một giao thức bảo mật nhằm tăng tính riêng tư, xác thực và đảm bảo tính toàn vẹn của dữ liệu trên Internet, được phát triển bởi Netscape từ năm 1995.

cach-sua-loi-ssl-wordpress

Làm thế nào để xác định một trang web có cài đặt SSL hay không?

Không cài đặt SSL là một trong những nguyên nhân của Cách sửa lỗi SSL. Để kiểm tra xem trang web của bạn đã được cài đặt SSL hay chưa, chỉ cần thực hiện như sau:

  • Truy cập trang web để được kiểm tra.
  • Nếu phần mềm chống vi-rút, Bộ bảo vệ Windows chặn bạn tiếp tục truy cập vào trang. Điều đó có nghĩa là trang web đó chưa cài đặt SSL.
  • Nếu vẫn truy cập được trang web, hãy thử nhìn vào góc trái màn hình xem có nút khóa không. Trong trường hợp trang web được trình duyệt hiển thị như hình sau thì có nghĩa là chưa cài đặt SSL. Trang web đó đang sử dụng HTTP không an toàn với dữ liệu người dùng.
cach-sua-loi-ssl-wordpress

Tại sao bạn nên cài đặt SSL cho trang web của mình?

Vào năm 2014, Google đã chính thức ưu tiên các trang web hỗ trợ HTTPS trong kết quả tìm kiếm của họ. Giao thức HTTPS an toàn sẽ giảm thiểu rủi ro mạo danh, đảm bảo an toàn cho người dùng, việc tích hợp chứng chỉ SSL vào một trang web HTTP để chuyển đổi sang HTTPS là một lựa chọn vô cùng hợp lý.

cach-sua-loi-ssl-wordpress

Chứng chỉ SSL / STL không chỉ có một loại, bạn có thể tham khảo 4 loại sau và chọn loại phù hợp nhất cho website của mình:

  • Xác thực tên miền (DV) Đây là loại chứng chỉ thấp nhất và bất kỳ ai cũng có thể sử dụng bằng xác thực miền.
  • Xác thực Cá nhân (IV) đây là hình thức xác minh danh tính cá nhân người yêu cầu chứng chỉ.
  • Xác thực tổ chức (OV) Chứng chỉ này nâng cao hơn chứng chỉ DV để xác minh danh tính tổ chức.
  • Xác thực mở rộng (EV) Loại chứng chỉ này cũng là xác minh danh tính tổ chức nhưng cao hơn chứng chỉ OV.

Sau khi tìm đúng, bạn có thể tìm một nhà cung cấp uy tín để đăng ký nhằm xác thực và bảo mật trang web của mình, chẳng hạn như dịch vụ SSL của TinoHost.

Cách khắc phục Cách sửa lỗi SSL WordPress

Hầu hết các lỗi WordPress SSL xảy ra với những người mới bắt đầu sử dụng WordPress, những người định cấu hình SSL theo cách thủ công hoặc đăng ký dịch vụ SSL miễn phí của Let's Encrypt.

Các lỗi SSL WordPress phổ biến

  • Lỗi xảy ra khi SSL được cài đặt hoặc không được cài đặt
    • Lỗi NET :: ERR_CERT_INVALID
    • Lỗi nội dung hỗn hợp
  • Lỗi sau khi cài đặt SSL
    • Lỗi WordPress không tự động chuyển hướng HTTP sang HTTPS
    • Lỗi tự động chuyển hướng quá nhiều đến HTTPS

Lỗi NET :: ERR_CERT_INVALID

Nguyên nhân lỗi NET :: ERR_CERT_INVALID

Khi bạn sử dụng trình duyệt Google Chrome để truy cập trang web của mình và bạn thấy dòng lỗi NET :: ERR_CERT_INVALID xuất hiện như trong hình. Và đây là một số nguyên nhân có thể xảy ra như:

  • Bởi vì trang web của bạn không được đăng ký SSL.

Nếu trang web của bạn đã cài đặt SSL:

  • Chứng chỉ SSL đã hết hạn
  • Cấu hình sai dẫn đến chứng chỉ được cấp cho một miền phụ khác của miền hoặc miền của bạn.
  • Trình duyệt không thể nhận dạng chứng chỉ do bất kỳ nhà cung cấp nào cấp cho bạn.
cach-sua-loi-ssl-wordpress

Cách khắc phục NET :: ERR_CERT_INVALID

Nếu bạn sử dụng chứng chỉ SSL miễn phí, bạn nên thử cài đặt lại chứng chỉ SSL một lần nữa và xem trang web của bạn có tiếp tục bị lỗi hay không.

Trường hợp sử dụng Let's Encrypt, bạn có thể tham khảo bài viết: Hướng dẫn tạo chứng chỉ SSL miễn phí với Let's Encrypt 2021 để cài đặt chính xác nhé!

Mặc dù không thường xuyên, nếu chứng chỉ SSL của bạn được mua, bạn có thể liên hệ trực tiếp với đội hỗ trợ để được bảo hành.

Lỗi nội dung hỗn hợp

Nguyên nhân của lỗi Nội dung hỗn hợp

Lỗi Nội dung hỗn hợp thường sẽ xảy ra khi trang web của bạn chủ yếu sử dụng giao thức HTTP và bạn vừa cài đặt SSL.

Các tài nguyên web như hình ảnh, bảng định kiểu hoặc tập lệnh sẽ vẫn có HTTP trong URL của chúng, trong khi toàn bộ trang web đã chuyển đổi sang HTTPS sẽ gây ra lỗi này.

Bạn có thể kiểm tra các đối tượng bị lỗi bằng cách nhấn F12 => chuyển sang Tab bảng điều khiển. Tại đây, tất cả các đối tượng bị lỗi sẽ xuất hiện với dòng Nội dung hỗn hợp ở đằng trước.

cach-sua-loi-ssl-wordpress

Cách sửa lỗi Nội dung hỗn hợp

Cách sửa lỗi Nội dung hỗn hợp khá đơn giản, bạn có thể lựa chọn cách sửa lỗi thủ công hoặc sử dụng các Plugin để quá trình sửa lỗi diễn ra nhanh hơn.

Sửa nội dung hỗn hợp theo cách thủ công

Với cách làm này, TinoHost không khuyến khích bạn làm khi chưa có kinh nghiệm viết mã.

Trước tiên, bạn nên kiểm tra xem trang web của mình đã được cài đặt SSL hay chưa. Nếu chưa, bạn nên tham khảo phần đầu tiên!

Tiếp theo, bạn giữ nguyên Tab bảng điều khiển => mở một tab khác và truy cập vào Bảng điều khiển WordPress của bạn.

Để khắc phục lỗi Nội dung hỗn hợp theo cách thủ công, hãy cài đặt Trình cắm Thay thế Tìm kiếm Tốt hơn. Nếu bạn chưa cài đặt Plugin bao giờ, bạn có thể tham khảo bài viết Plugin là gì? Hướng dẫn tải và cài đặt Plugin cho website WordPress để quá trình cài đặt được chính xác hơn.

Sau khi cài đặt, bạn vào Công cụ => Thay thế Tìm kiếm Tốt hơn.

cach-sua-loi-ssl-wordpress

Tại đây, bạn sẽ thực hiện phát hiện từng đối tượng HTTP tại Tab bảng điều khiển và thay đổi nó thành HTTPS. Nếu bạn muốn thực hiện nhanh hơn, bạn có thể nhập như sau:

  • Tìm kiếm: http: //
  • Thay thế bằng: https: //

Và nhấp vào Run Search / Replace để Plugin tìm các đối tượng HTTP và thay thế chúng bằng HTTPS. Thủ công có thể dẫn đến rất nhiều lỗi, vì vậy một lần nữa, TinoHost không khuyến khích bạn làm điều này.

Cách sử dụng Plugin SSL

Với việc sử dụng Plugin SSL chuyên dụng, bạn sẽ có 2 lựa chọn rất tối ưu và được nhiều người sử dụng:

  • Trình sửa nội dung không an toàn SSL
  • SSL thực sự đơn giản

Cá nhân người viết khuyên bạn nên sử dụng Plugin Really Simple SSL vì tính đơn giản trong hoạt động và tính phổ biến cao.

Bạn chỉ cần truy cập Plugins => Add New => Nhập từ khóa Really Simple SSL Hoặc tìm ngay tab Phổ biến và bạn sẽ thấy SSL thực sự đơn giản với hơn 5 triệu lượt cài đặt và xếp hạng tuyệt đối 5/5 sao!

cach-sua-loi-ssl-wordpress

Bạn bấm vào Cài đặt ngay bây giờ => Hoạt động. Tiếp tục bạn nhấp vào Cài đặt => SSL => SSL hoạt động.

Phần Trình sửa nội dung hỗn hợp bạn bấm vào rồi bấm Cứu để lưu là xong!

cach-sua-loi-ssl-wordpress

Cách sửa lỗi WordPress không tự động chuyển hướng HTTP sang HTTPS

Sau khi cài đặt SSL, rất có thể bạn sẽ gặp phải trường hợp WordPress không tự động chuyển hướng HTTP sang HTTPS. Nếu bạn đã cài đặt Plugin SSL thực sự đơn giản, Plugin này sẽ tự động giúp bạn chuyển hướng.

Trong trường hợp bạn muốn học viết mã, bạn có thể thử sử dụng phương pháp FTP bằng phần mềm Filezilla => tìm tập tin .htaccess và dán dòng mã này vào:

RewriteEngine On

Giảm giá RewriteCond% HTTPS

Viết lại quy tắc ^ (. *) $ Https: //% HTTP_HOST% REQUEST_URI [L,R=301]

Sau khi thực hiện xong, bạn nhớ lưu lại nhé!

Cách khắc phục chuyển hướng tự động quá nhiều đến HTTPS

Nếu bạn đang học cách chuyển hướng HTTP sang HTTPS trong tệp wp-config.php bằng FTP và sử dụng lệnh:

xác định ('FORCE_SSL_ADMIN', true);

Để buộc một trang chuyển hướng sang HTTPS, hành động này có thể dẫn đến chuyển hướng tự động quá nhiều đến HTTPS.

Để sửa lỗi, hãy mở tệp wp-config.php và tìm thấy dòng "Vậy thôi, dừng chỉnh sửa! Chúc bạn viết blog vui vẻ." sau đó dán dòng mã này ở trên:

xác định ('FORCE_SSL_ADMIN', true);

// trong một số thiết lập HTTP_X_FORWARDED_PROTO có thể chứa

// danh sách được phân tách bằng dấu phẩy, ví dụ: http, https

// vì vậy hãy kiểm tra sự tồn tại của https

if (strpos ($ _ MÁY CHỦ.)[‘HTTP_X_FORWARDED_PROTO’], 'https')! == false)

$ _SERVER[‘HTTPS’]= 'trên';

TinoHost chúc bạn sửa lỗi SSL WordPress thành công! Nếu bạn không muốn gặp phải những rắc rối không đáng có trong quá trình cài đặt SSL và có thêm thời gian để làm những việc khác. Liên hệ ngay với TinoHost để được tận hưởng dịch vụ SSL nhanh nhất và tối ưu nhất bạn nhé!

Câu hỏi thường gặp về SSL WordPress

Làm cách nào để doanh nghiệp có thể đăng ký SSL miễn phí với Cloudflare?

Bạn chỉ cần truy cập vào đường dẫn sau và đăng ký ngay gói dịch vụ SSL $ 0 của Cloudflare. Quá trình đăng ký này thậm chí còn dễ dàng hơn so với việc sử dụng Let's Encrypt.

STL là gì?

SSL là tiền thân của STL. Sau khi phát triển lên phiên bản SSL 3.0 và đến cuối năm 2006, phiên bản TLS 1.1 đã được IETF công bố thay thế SSL và các nhà phát triển Netscape không còn tham gia phát triển nữa. Đơn giản, SSL đổi tên thành STL để "lưu ý" việc đổi chủ.

Tại sao SSL không còn được cập nhật?

Chính xác là SSL đã bị ngừng sử dụng từ năm 1996. Tuy nhiên, cái tên STL không phổ biến như SSL. Do đó, các nhà cung cấp dịch vụ bán dịch vụ dưới tên SSL để làm cho nó phổ biến hơn với người dùng.

Tôi có nên sao lưu dữ liệu của mình trước khi sửa lỗi SSL không?

Có, bạn nên sao lưu dữ liệu trang web của mình trước khi thực hiện bất kỳ hành động nào có thể ảnh hưởng lớn đến trang web của bạn. Nếu có sự cố xảy ra, bạn có thể dễ dàng khôi phục lại trạng thái trước đó.

CÔNG TY CỔ PHẦN TẬP ĐOÀN TINO

  • Trụ sở chính: L17-11, Lầu 17, Tòa nhà Vincom Center, Số 72 Lê Thánh Tôn, P. Bến Nghé, Q.1, TP.
    VPĐD: 42 Trần Phú, P.4, Q.5, TP.HCM
  • Điện thoại: 0364 333 333
    Tổng đài miễn cước: 1800 6734
  • Email: sales@tino.org
  • Trang web: www.tino.org

Xem thêm nhiều bài viết về : Kiến Thức Cơ Bản

Nguồn: 5 Cách sửa lỗi SSL WordPress hiệu quả 100%

Nhận xét

Bài đăng phổ biến từ blog này

3 Cách để kiếm tiền từ blog WordPress

Google AdSense bỏ giới hạn số lượng quảng cáo trên mỗi trang

Toàn tập danh sách liên kết đơn trong C++