Khắc phục lỗi 404 khi sử dụng plugin WP Super Cache.
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
- Hướng dẫn tạo cache cho WordPress với plugin WP-FFPC
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 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 đã 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 caching thay cho mod_rewrite caching như trước đây.
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).
Tham khảo thêm: Cấu trúc permalink nào là tốt nhất cho blog WordPress?
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 subscribe 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 qua email nhé. Cảm ơn rất nhiều. :)
Thím còn host nào 1 tháng cho xin cái đi Thím
Không có nhé. Qua bên BKNS có host dùng thử 1 tháng đấy. :-P
Cái này dùng 301 điều hướng về được không anh nhỉ
Nó lỗi toàn bộ links bạn ơi. Điều hướng 301 thế nào được? :D
Bạn ơi mình bị 404 , mình kiểm tra link bị lỗi thì xuất hiện 1 loạt link hỏng dạng:
Mình đang không hiểu link này ở đâu ra mà nhiều như vậy? hay nó do lỗi của 1 plugin nào đó? Bạn có thể tl cho mình qua email được thì tốt vì mình chẳng biết khi nào bạn trả lời được cho mình câu hỏi này: Email của mình là manhtaitms@gmail.com .
Xin cảm ơn!
Bạn kiểm tra bằng plugin hay công cụ gì? Hay bạn thấy nó thông báo trong Webmaster? :P
lỗi này do plugin comment facebook đó bạn http://gocit.net/huong-dan-khac-phuc-loi-404-la-pluginsfeedback-php/
Pha này ngon. :D Mình nói không với FaceBook comment nên chịu. :P
Thanks Admin :D