---
title: "Khắc phục lỗi 404 khi sử dụng plugin WP Super Cache"
author: "Trung Hiếu"
date: "2015-09-26"
lastmod: "2015-09-26"
url: "https://wpcanban.com/wordpress/thu-thuat-wordpress/khac-phuc-loi-404-khi-su-dung-plugin-wp-super-cache.html"
---

# Khắc phục lỗi 404 khi sử dụng plugin WP Super Cache

Khắc phục lỗi 404 khi sử dụng plugin WP Super Cache.

![khac-phuc-loi-404-khi-su-dung-plugin-wp-super-cache](https://wpcanban.com/wp-content/uploads/2015/09/khac-phuc-loi-404-khi-su-dung-plugin-wp-super-cache.jpg)

WP Super Cache là một trong những plugin tạo cache tốt nhất hiện nay, đó là điều không cần phải bàn cãi. Tuy nhiên, ngoài những ưu điểm như cài đặt và thiết lập đơn giản, có nhiều tùy chọn bổ sung, hỗ trợ CDN… WP Super Cache cũng sở hữu một điểm yếu chết người đó là dễ gây ra lỗi 404, đặc biệt là khi sử dụng phương thức `mod_rewrite` caching.

Tham khảo thêm:

- [Top 5 plugins tạo cache tốt nhất dành cho WordPress](https://wpcanban.com/wordpress/wordpress-plugins/top-5-plugins-tao-cache-tot-nhat-danh-cho-wordpress.html)
- [Hướng dẫn tạo cache cho WordPress với plugin WP-FFPC](https://wpcanban.com/wordpress/thu-thuat-wordpress/huong-dan-tao-cache-cho-wordpress-voi-plugin-wp-ffpc.html)

## Tại sao plugin WP Super Cache gây lỗi 404?

Sở dĩ `mod_rewrite` caching dễ gây ra lỗi 404 bởi vì phương thức này yêu cầu phải chỉnh sửa tập tin [.htaccess](https://wpcanban.com/tag/htaccess/) của thư mục gốc (nơi cài đặt WordPress). Nếu bạn tiến hành xóa bỏ plugin hoặc chuyển sang phương thức tạo cache khác, những thiết lập của WP Super Cache trong `.htaccess` sẽ không bị xóa, dẫn đến gây ra lỗi 404.

Đây cũng là một trong những lý do khiến các nhà phát triển [WordPress](https://wpcanban.com/category/wordpress) đã phải tung ra phiên bản 1.4.5 dành cho plugin này vào đêm qua. Theo đó, họ khuyến cáo người dùng nên sử dụng phương thức [PHP](https://wpcanban.com/tag/php/) caching thay cho `mod_rewrite` caching như trước đây.

![khuyen-dung-php-caching-tren-wp-super-cache](https://wpcanban.com/wp-content/uploads/2015/09/khuyen-dung-php-caching-tren-wp-super-cache.jpg)

## Sửa lỗi 404 khi sử dụng plugin WP Super Cache

Vậy làm thế nào để khắc phục lỗi 404 khi sử dụng WP Super Cache nếu bạn đã “lỡ dại” chọn `mod_rewrite` caching và giờ không muốn tiếp tục gắn bó với nó nữa?

Rất đơn giản! Mấu chốt của vấn đề nằm ở file `.htaccess`. Các bạn chỉ cần khôi phục nó về trạng thái ban đầu (trước khi cài đặt WP Super Cache) là được.

Để làm được điều đó, trước tiên các bạn cần phải xóa toàn bộ nội dung của file `.htaccess` nằm trong thư mục gốc. Tiếp theo, truy cập vào *WordPress Dashboard* => *Settings* => *Permalinks* => Thiết lập lại cấu trúc đường dẫn tĩnh (permalinks).

![thiet-lap-lai-cau-truc-permalinks-de-fix-loi-404](https://wpcanban.com/wp-content/uploads/2015/09/thiet-lap-lai-cau-truc-permalinks-de-fix-loi-404.jpg)

Tham khảo thêm: [Cấu trúc permalink nào là tốt nhất dành cho WordPress?](https://wpcanban.com/wordpress/thu-thuat-wordpress/cau-truc-permalink-nao-la-tot-nhat-cho-blog-wordpress.html)

Click vào nút *Save Changes* để lưu lại các thiết lập. Nội dung mới của file `.htaccess` sẽ tự động được tạo ra. Bây giờ hãy kiểm tra xem lỗi 404 đã được khắc phục chưa nhé? Chúc các bạn thành công!

Mọi thắc mắc và góp ý xin vui lòng gửi vào khung bình luận bên dưới để được giải đáp. Trong bài viết tiếp theo, tôi sẽ hướng dẫn các bạn cách cài đặt và thiết lập plugin WP Super Cache sao cho tối ưu nhất.

*Nếu bạn thích bài viết này, hãy theo dõi blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất nhé. Cảm ơn rất nhiều.* :)
