Lỗi 404 là gì?
Lỗi 404 not found wordpress (lỗi 404 wordpress) là lỗi phổ biến của WordPress. Lỗi này gây hại cho website và khá phiền phức cho người dùng.
Dưới đây là 4 nguyên nhân chính gây lỗi 404 not found wordpress:
- Nhập sai URL: Nhập sai thông tin URL là nguyên nhân phổ biến gây nên lỗi 404 wordpress
- Caching bị lỗi: Thông thường, Cache của website mà bạn đang muốn truy cập sẽ được lưu trong trình duyệt. Vì vậy, error 404 not found wordpress vẫn xuất hiện khi mà website đã hoạt động lại bình thường nhưng trình duyệt của người dùng vẫn load lại Cache cũ.
- Lỗi DNS: Gặp lỗi 404 wordpress khi mà Domain của website chưa được quảng bá đầy đủ và đúng với DNS mà người dùng đang sử dụng.
- Plugin hoặc Theme gây lỗi: Trong một số trường hợp, lỗi 404 not found trong wordpress xuất hiện là do Theme hoặc Plugin gây lỗi. Vì vậy, WordPress xuất URL và Permalink của website sẽ bị ảnh hưởng. Do đó, một số người dùng muốn truy cập URL lỗi, không còn hoạt động và nhận được thông báo lỗi 404 trong wordpress.
Tại sao bạn nên redirect( chuyển hướng ) về trang chủ?
- Đây là nơi thường chứa nhiều liên kết đến các trang con và bài viết nhất.
- Trang chủ thường là nơi chứa nhiều dữ liệu thông tin quan trọng nhất .
Redirect trang bị lỗi 404 bằng code
Tất cả những gì bạn cần làm là tạo 1 file có tên là 404.php
trong thư mục theme (hoặc child theme) mà bạn đang sử dụng với nội dung như sau:
<?php | |
header(“HTTP/2 301 Moved Permanently”); | |
header(“Location:”.get_bloginfo(‘url’)); | |
exit(); | |
?> |
Lời kết
Như vậy mình đã giải thích về nguyên nhân lỗi 404 và cách làm sao để chuyển hướng trang 404 về trang chủ WordPress rất đơn giản phải không nào.
Nếu các bạn thấy hay có thể theo dõi chuyên mục thủ thuật wordpress để biết thêm nhiều kiến thức mới nha.
Hãy follow fanpage để nhận được những bài viết mới nhất nhé : Hocwordpress Group
Chúc bạn có những kiến thức về wordpress thú vị và hay ho !