Hướng dẫn khắc phục lỗi 404 ở trang bài viết hoặc trang con khi chuyển Hosting

Article ID: 1039
Cập nhật gần nhất: 30 Th04, 2024

Trong trường hợp khi bạn sử dụng website của mình gặp tình trạng trang chủ của mình thì vào bình thường, tuy nhiên các trang con, hoặc các trang bài viết bạn truy cập vào thì lại gặp lỗi không tìm thấy trang (Lỗi 404) thì dưới đây là cách mà bạn có thể khắc phục vấn đề này.

Tạo hoặc sửa lại cấu hình của tệp tin .htaccess trong thư mục gốc của website bằng đoạn mã mặc định:

- Dành cho WordPress mặc định

# 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

- Dành cho WordPress Multisite

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]

# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]

Article ID: 1039
Cập nhật gần nhất: 30 Th04, 2024
Lần sửa đổi: 1
Lượt xem: 0