Lỗi 404 trong WordPress là một mã lỗi HTTP trả về khi trang web không tìm thấy nội dung được yêu cầu. Nó thường xuất hiện khi người dùng truy cập vào một URL không chính xác hoặc đã bị xóa khỏi trang web. Lỗi 404 thường được hiển thị trong trình duyệt dưới dạng thông báo “Không tìm thấy” hoặc “Trang không tồn tại”. Để khắc phục lỗi này, bạn có thể kiểm tra lại URL để đảm bảo nó chính xác, kiểm tra xem tệp tin hoặc bài viết có tồn tại hay không, và thiết lập các liên kết hợp lệ để tránh lỗi 404.
Khi web đang chạy mà xảy ra lỗi 404 làm mấy tương tác trên web, thống kê traffic tụt giảm và có thông báo lỗi, Đối với web mới backup qua lỗi này gây ra hầu hết do file .htaccess. Xem hết bài bên dưới để biết được cách khắc phục nhé
Cách fix lỗi 404 khi backup qua website mới trong WordPress
File File .htaccess và tác dụng của File .htaccess
File .htaccess là một tệp cấu hình được sử dụng trong các máy chủ web chạy trên nền tảng Apache. Nó có tác dụng quản lý và điều chỉnh cấu hình của một thư mục cụ thể hoặc của toàn bộ trang web.
Một số tác dụng chính của file .htaccess bao gồm:
Điều hướng: Bạn có thể sử dụng file .htaccess để thiết lập các quy tắc điều hướng trang web. Ví dụ, bạn có thể thiết lập để chuyển hướng người dùng từ một URL cũ đến một URL mới.
Bảo mật: File .htaccess cho phép bạn thiết lập quy tắc bảo mật để giới hạn truy cập vào các tệp và thư mục trên máy chủ. Bằng cách sử dụng các quy tắc này, bạn có thể bảo vệ thông tin nhạy cảm và ngăn chặn các cuộc tấn công từ hacker.
Tùy chỉnh giao diện: Bạn có thể sử dụng file .htaccess để tùy chỉnh giao diện và hiển thị của trang web. Ví dụ, bạn có thể thiết lập các quy tắc để ẩn phần mở rộng tệp tin, tạo liên kết tĩnh cho các URL, hoặc định dạng lại URL theo mong muốn.
Nén và cache: File .htaccess cho phép bạn nén các tệp tin để giảm dung lượng và tăng tốc độ tải trang web. Bạn cũng có thể thiết lập các quy tắc cache để lưu trữ các phiên bản trang web trong bộ nhớ cache của người dùng, từ đó giảm thời gian tải trang.
Cách sửa File .htaccess
Trong quý trình sự dụng, 1 số plugin đặc biệt là plugin bảo vệ và plugin tạo cache tạo ra 1 số code chèn trực tiếp vào File.htaccess , nên khi chạy ở domain mới sẽ bị báo lỗi 404
Để khắc phục vào có thể vào host mở file .htaccess , xóa hết mã trong nó và thay bằng mã mới sau
Code Basic WP
1 2 3 4 5 6 7 8 9 10 11 |
# BEGIN WordPress RewriteEngine On RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END WordPress |
Sau khi bạn thêm code và lưu file lại, bạn chỉ cần vào Cài Đặt/ đường Dẫn Tĩnh / lưu lại là xong ( xem hình bên dưới )
Việc bấm Lưu như trên nhằm mục đích cho WordPress Update lại file .htaccess tránh 1 số dùng cache code ko đọc file .htaccess mà đọc Cache nên khi thay code vãn không chạy
Đến đây bạn chỉ việc quay lại home check kết quả nhé
Rất đơn giản đúng không nào , Chúc bạn thành công nhé – Nếu thắc mắc cứ để lại bình luận mình sẽ giải đáp trong khả năng có thể.