Hướng dẫn tích hợp CDN vào WP Rocket trên WordPress

Khả năng tích hợp CDN của WP Rocket

WP Rocket là một plugin có khả năng hỗ trợ tích hợp CDN vào. WP Rocket còn có một dịch vụ CDN cao cấp của riêng mình đó là RocketCDN và plugin này hầu như cung cấp độ tương thích với hầu hết các nhà cung cấp CDN trên thế giới hiện nay. Tùy thuộc vào nhu cầu của bạn, tất nhiên bạn có thể sử dụng CDN ngoài RocketCDN.

Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách để tích hợp dịch vụ CDN vào WP Rocket.

Trước khi bắt đầu, chúng tôi thực sự khuyên bạn nên kiểm tra hiệu suất trang web của mình bằng cách sử dụng các công cụ như Google Pagespeed,.. Điều này sẽ cung cấp cho bạn một so sánh trước và sau.

Cài đặt CDN trên WP Rocket

Đầu tiên, bạn thực hiện đăng nhập vào trang quản trị WordPress rồi lựa chọn đến mục Plugins -> Installed plugins -> Tìm đến plugin WP Rocket rồi chọn Settings hoặc bạn cũng có thể truy cập nhanh bằng cách lựa chọn WP Rocket -> Settings như hình ảnh đính kèm bên dưới.

cau-hinh-cho-cdn-wp-rocket-01

Tiếp theo trên trang quản trị WP Rocket, bạn tìm đến mục CDN.

cau-hinh-cho-cdn-wp-rocket-02

Một giao thức Pull sẽ thực hiện tự động “pull” các tệp từ website WordPress của bạn lên CDN Servers. Để sử dụng WP Rocket với giao thức “pull”, tất cả những gì bạn phải làm là kích hoạt tùy chọn Enable Content Delivery Network, sao chép CNAME (miền) từ nhà cung cấp của bạn và nhập nó vào trường CDN CNAME(s) sau đó chọn Save Changes để hoàn tất cấu hình.

cau-hinh-cho-cdn-wp-rocket-03

WP Rocket sẽ viết lại tất cả các URL cho nội dung của bạn (tệp tĩnh như hình ảnh, tệp CSS / JS) có trong HTML của trang.

CDN “push” (hoặc “push zone”) không tự nhập bất kỳ tệp nào từ trang web của bạn; thay vào đó, trang web của bạn phải gửi (“push”) tất cả các tệp được yêu cầu tới server. WP Rocket không tự xử lý quá trình này và nếu bạn sử dụng giao thức “push”, bạn sẽ cần một plugin bổ sung để gửi nội dung của mình.

Warning: Nếu bạn thấy tệp không được phân phát từ CDN, có thể là do tệp đó đang được tải từ yêu cầu AJAX hoặc được chèn động vào trang sau khi HTML đã được tạo.

Nếu trang web của bạn được bật SSL (tức là website của bạn sử dụng phương thức HTTPS), thì dịch vụ CDN của bạn cũng cần phải hỗ trợ phân phát các tệp qua giao thức HTTPS.

Để kiểm tra xem CDN của bạn có được bật SSL hay không, hãy truy cập phiên bản HTTPS của URL CNAME của bạn trên trình duyệt. Nếu nó không được kích hoạt SSL, bạn sẽ thấy một cảnh báo vi phạm lỗi bảo mật như hình ảnh dưới đây:

cdn-wp-rocket-no-ssl

Nếu bạn gặp phải lỗi như trên, bạn cần phải liên hệ với nhà cung cấp dịch vụ CDN của bạn để bật tính năng SSL (HTTPS) cho tài khoản của bạn.

Tổng kết

WP Rocket là một plugin có phí và không có sẫn trên danh sách plugin của WordPress. Do đó bạn buộc phải thanh toán với nhà cung cấp plugin WP Rocket để có thể nhận được plugin này. Trong trường hợp bạn sử dụng một plugin miễn phí có sẵn trong danh sách WordPress, bạn có thể tham khảo hướng dẫn cài đặt tại đây.

Ở bài viết trên, chúng tôi đã hướng dẫn bạn cách để tích hợp CDN vào WP Rocket trên WordPress. Nếu bạn có bất kỳ câu hỏi hoặc nhận xét nào, vui lòng để lại bình luận bên dưới.

Was this article helpful?

Related Articles

Leave A Comment?