Cách khắc phục lỗi Mixed Content trong WordPress

Tác giả Network Engineer, T.Mười 10, 2021, 03:55:57 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 3 Khách đang xem chủ đề.

Cách khắc phục lỗi Mixed Content trong WordPress


Bạn có thấy lỗi Mixed Content trong WordPress không? Lỗi Mixed Content trong WordPress là do cài đặt HTTP / SSL không chính xác. Thông thường, nó không ảnh hưởng đến chức năng trang web của bạn, nhưng nó có thể ảnh hưởng xấu đến SEO của trang web và trải nghiệm người dùng. Trong bài viết này, mình sẽ hướng dẫn bạn cách sửa lỗi Mixed Content trong WordPress.

1. Lỗi Mixed Content trong WordPress là gì?

Mình khuyên bạn nên thêm HTTPS / SSL trong WordPress vì sau tháng 7 năm 2018, Google Chrome sẽ đánh dấu tất cả các phiên bản http của trang web là không an toàn.

SSL thêm một lớp bảo mật bổ sung xung quanh dữ liệu được chuyển từ trang web của bạn sang trình duyệt của người dùng. Các công cụ tìm kiếm như Google cũng khuyên bạn nên sử dụng SSL trên trang web của mình.

Tất cả các công ty lưu trữ WordPress tốt nhất hiện đang cung cấp SSL miễn phí như một phần trong các gói của họ. Nếu công ty lưu trữ của bạn không cung cấp điều đó, thì bạn có thể nhận SSL miễn phí thông qua Let's Encrypt cho trang web WordPress của mình.

Nếu bạn đã triển khai SSL đúng cách trên trang web của mình, thì bạn sẽ thấy biểu tượng ổ khóa màu xanh lục bên cạnh URL của trang web trong thanh địa chỉ trình duyệt.


Dấu hiệu nội dung an toàn

Mặt khác, nếu cài đặt HTTP / SSL của bạn không được thiết lập đúng cách, thì bạn sẽ thấy dấu hiệu thông tin hoặc biểu tượng ổ khóa bị hỏng trên thanh địa chỉ.


Không hoàn toàn an toàn do nội dung hỗn hợp

Điều này cho thấy rằng trong khi trang web của bạn đang sử dụng chứng chỉ SSL, một số nội dung trên trang web của bạn vẫn được phân phát từ các url không phải HTTPS.

Bạn có thể tìm ra nội dung nào được phân phát thông qua giao thức không an toàn bằng cách sử dụng công cụ Kiểm tra. Lỗi Mixed Content sẽ được hiển thị dưới dạng cảnh báo trong bảng điều khiển với thông tin chi tiết cho từng mục Mixed Content.


Nội dung hỗn hợp được hiển thị trong các công cụ dành cho nhà phát triển

Nếu đó chỉ là một mục duy nhất mà bạn có thể sửa theo cách thủ công, thì bạn có thể tiếp tục và sửa nó bằng cách chỉnh sửa bài đăng, trang hoặc tập tin giao diện nơi nó xuất hiện.

Tuy nhiên, trong hầu hết các trường hợp, các mục này được WordPress thêm động hoặc được lưu trữ trong cơ sở dữ liệu của bạn. Trong trường hợp đó, sẽ rất khó để phát hiện tất cả chúng và sửa chữa chúng theo cách thủ công.

Chúng ta hãy xem cách dễ dàng sửa lỗi Mixed Content trong WordPress.

2. Sửa lỗi Mixed Content trong WordPress.

Điều đầu tiên bạn cần làm là cài đặt và kích hoạt plugin SSL Insecure Content Fixer. Để biết thêm chi tiết, hãy xem hướng dẫn từng bước của mình về cách cài đặt plugin WordPress.

Khi kích hoạt, bạn cần truy cập trang Cài đặt >> Nội dung không an toàn SSL để cấu hình cài đặt plugin.


Cài đặt plugin SSL Insecure Content Fixer

Plugin này cung cấp các mức sửa lỗi khác nhau cho lỗi Mixed Content. Mình sẽ giải thích từng người trong số chúng, những gì chúng làm và cái nào là tốt nhất cho bạn.

2.1. Đơn giản.

Đây là phương pháp nhanh nhất và được khuyến nghị cho tất cả người dùng mới bắt đầu. Nó tự động sửa lỗi Mixed Content trong WordPress cho các tập lệnh, bảng định kiểu và hình ảnh thư viện phương tiện WordPress.

2.2. Nội dung.

Nếu phương pháp đơn giản không khắc phục được lỗi Mixed Content trên trang web của bạn, thì bạn nên thử phương pháp này. Nó sẽ sử dụng tất cả các tính năng đơn giản, ngoài việc kiểm tra các bản sửa lỗi bên trong nội dung WordPress và các widget văn bản.

2.3. Widgets.

Điều này bao gồm tất cả các bản sửa lỗi được áp dụng ở cấp độ nội dung cộng với bản sửa lỗi bổ sung cho các tài nguyên được tải trong tất cả các tiện ích WordPress trên trang web của bạn.

2.4. Capture.

Phương pháp này nắm bắt mọi thứ trên mọi trang của trang web của bạn từ đầu trang đến chân trang và thay thế tất cả các URL bằng HTTP. Nó chậm hơn và sẽ ảnh hưởng đến hiệu suất của trang web của bạn.

2.5.  Capture all.

Khi tất cả các cấp độ trên không thành công, thì bạn có thể thử phương pháp này. Nó cố gắng khắc phục mọi thứ có thể dẫn đến một số hành vi không mong muốn trên trang web của bạn. Nó cũng sẽ có tác động tiêu cực nhất đến hiệu suất.

Sau khi chọn mức sửa lỗi nội dung, bạn cần cuộn xuống phần phát hiện HTTPS. Đây là nơi bạn có thể chọn cách phát hiện nội dung HTTP trên trang web của mình.


Giao diện HTTPS Detecion

Tùy chọn mặc định là sử dụng một chức năng WordPress, chức năng này sẽ hoạt động cho hầu hết các trang web.
Dưới đây, bạn sẽ tìm thấy các tùy chọn khác đặc biệt hữu ích nếu bạn đang sử dụng Cloudflare CDN, máy chủ web nginx, v.v. Hãy tiếp tục và chọn phương pháp mà bạn nghĩ áp dụng cho trang web của mình tùy thuộc vào thiết lập cụ thể của bạn.
Đừng quên nhấp vào nút lưu thay đổi để lưu cài đặt của bạn.

Bây giờ bạn có thể truy cập trang web của mình để xem liệu điều này có giải quyết được các vấn đề nội dung không an toàn trên trang web của bạn hay không. Đảm bảo xóa bộ nhớ cache WordPress của bạn trước khi kiểm tra trang web của bạn.
Nếu lỗi Mixed Content trong WordPress không được khắc phục, hãy truy cập lại trang cài đặt của plugin và điều chỉnh lại các mức sửa chữa.

Mình hy vọng bài viết này đã giúp bạn tìm hiểu cách sửa lỗi Mixed Content trong WordPress. Bạn cũng có thể muốn xem danh sách các lỗi WordPress phổ biến nhất của mình và cách khắc phục chúng.