Cách sửa lỗi bài viết WordPress trả về lỗi 404 Not found error

Tác giả Network Engineer, T.Chín 09, 2021, 10:39:45 SÁNG

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Cách sửa lỗi bài viết WordPress trả về lỗi 404 Not found error


WordPress là một CMS mạnh mẽ. Đôi khi một chỉnh sửa nhỏ có thể làm cho trang web của bạn không thể truy cập được. Tuy nhiên, việc tìm kiếm giải pháp cho bất kỳ vấn đề WordPress nào là vô cùng dễ dàng, hãy xem cách yêu cầu hỗ trợ WordPress đúng cách và nhận được nó. Trong quá khứ, mình đã đề cập đến một số vấn đề phổ biến nhất mà người dùng WordPress phải đối mặt. Như lỗi máy chủ nội bộ hoặc lỗi thiết lập kết nối cơ sở dữ liệu. Một vấn đề phổ biến khác mà hầu hết người dùng WordPress phải đối mặt tại một số thời điểm là các bài viết WordPress trả về 404 Not found error.

Trong bài viết này, mình sẽ hướng dẫn bạn cách sửa các bài viết WordPress trả về lỗi 404 Not found error.

1. Sửa lỗi 404 Not found error với WordPress.

Thông thường trong trường hợp này, người dùng có thể truy cập khu vực quản trị WordPress, trang chính của blog của họ, nhưng khi truy cập vào một bài viết, họ gặp lỗi 404 Not found error. Trước hết, đừng hoảng sợ trong hầu hết thời gian các bài viết của bạn vẫn ở đó và hoàn toàn an toàn. Điều này thường xảy ra nếu tập tin .htaccess của bạn bị xóa hoặc xảy ra sự cố với quy tắc viết lại đường dẫn URL. Những gì bạn cần làm là sửa cài đặt liên kết cố định của mình.

Đi tới Cài đặt » Permalinks và chỉ cần nhấp vào nút Lưu thay đổi .


Cập nhật cài đặt liên kết cố định

Thao tác này sẽ cập nhật cài đặt liên kết cố định của bạn và đưa ra các quy tắc viết lại. Trong hầu hết các trường hợp, giải pháp này khắc phục lỗi 404 của bài viết WordPress. Tuy nhiên, nếu nó không hoạt động với bạn, thì có thể bạn cần cập nhật tập tin .htaccess của mình theo cách thủ công.

Đăng nhập vào máy chủ của bạn bằng FTP và sửa đổi tập tin .htaccess nằm ở cùng vị trí nơi chứa các thư mục như /wp-content/ và /wp-include/. Điều đơn giản nhất bạn có thể làm là tạm thời làm cho tập tin có thể ghi được bằng cách thay đổi quyền thành 666. Sau đó lặp lại giải pháp ban đầu. Đừng quên thay đổi các quyền trở lại 660. Bạn cũng có thể thêm mã này theo cách thủ công trong tập tin .htaccess của mình:

Mã nguồn [Chọn]
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

2. Sửa lỗi 404 Not found error trên máy chủ nội bộ.

Thông thường các nhà thiết kế và nhà phát triển cài đặt WordPress trên máy tính của họ bằng máy chủ nội bộ cho mục đích thử nghiệm. Nếu bạn muốn sử dụng các liên kết cố định, thì bạn cần bật rewrite_module trong cấu hình Apache của MAMP, WAMP hoặc XXAMP của bạn.

Mình hy vọng bài viết này đã giúp bạn giải quyết các bài viết trả về lỗi 404 Not found error trong WordPress. Giải pháp này đã làm việc cho bạn? Bạn có giải pháp nào khác phù hợp với bạn không? Hãy chia sẻ nó trong phần bình luận bên dưới. mình muốn làm cho bài viết này trở thành một tài nguyên toàn diện cho những người dùng gặp phải vấn đề này.