WordPress

Sửa lỗi 404 trên thư mục con WordPress

Trong quá trình sử dụng WordPress, bạn sẽ phải đối mặt với nhiều lỗi tiềm ẩn có thể phát sinh. Và lỗi 404 Not Found là một trong số đó. Lỗi này gây khó chịu cho độc giả của bạn khi họ truy cập vào một bài viết nhưng chỉ thấy thông báo lỗi 404 Not Found.

Lỗi 404 Not Found có thể là một dấu hiệu cho thấy bạn đã thay đổi cấu trúc permalinks và bạn cần phải chuyển hướng 301 để không làm ảnh hưởng đến kết quả SEO. Trong bài viết này tôi sẽ chia sẻ cách khắc phục lỗi 404 Not Found.

I. Giới thiệu

Hôm nay mình có gặp một trường hợp là khách hàng muốn sử dụng hai mã nguồn riêng biệt cho hai trang bán hàng. Hai trang sẽ có đường dẫn dạng như sau:

  • Trang chính: http://banhang.vn/
  • Trang phụ: http://banhang.vn/phu/

Đối với trang chính thì khi nhấp vào sản phẩm hoặc liên kết con thì mọi thứ vẫn hoạt động bình thường. Còn với trang phụ thì sẽ ra trang 404 như hình sau.

II. Sửa lỗi 404 trên thư mục con WordPress

Để sửa lỗi 404 trên thư mục con WordPress thì chúng ta sẽ thay thế đoạn sau vào phần đầu của tệp tin .Htaccess là được:

# 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 thêm xong thì bạn hoàn toàn có thể kiểm tra lại xem vấn đề đã được giải quyết chưa nhé.

Hy vọng qua bài viết này sẽ giúp sửa lỗi 404 trên thư mục con WordPress của các bạn. Chúc các bạn thực hiện thành công.

Bài viết liên quan

Back to top button