Xử lý lỗi 404 not found – Nginx WordPress
Nếu bạn đang sử dụng apache/litespeed thì đây là câu hỏi hay gặp nhất khi chuyển sang dùng web server nginx.Nguyên nhân là gì?
Nguyên nhân gây lỗi 404 not found – Nginx WordPress là apache/litespeed sử dụng htaccess để rewrite lại các đường dẫn.
Giải pháp
Dể xử lý lỗi này trên nginx, bạn cần có quyền truy cập ssh vào server hoặc các quyền tương đương để sửa lại file cấu hình của Vhost Nginx. File cấu hình nginx mặc định thường ở tại vị trí sau: /etc/nginx/conf.d/domain.conf Bạn truy cập đến block server của vhost và tạo thêm cấu hình sau:location / {
try_files $uri $uri/ /index.php?$args ;
}
Sau đó bạn tiến hành kiểm tra lại cú pháp/ cấu hình xem có lỗi nào xuất hiện không, nếu không có lỗi bạn có thể tiến hành reload lại nginx để nhận vhost mới:
nginx -t
Reload Nginx
nginx -s reload
Như vậy là bạn đã xử lý hoàn tất lỗi 404 khi chuyển website wordpress hoạt động từ webserver apache/liteespeed về Nginx rồi nhé!
Mọi thắc mắc và góp ý liên quan, xin vui lòng liên hệ ngay TinoHost để được tư vấn chi tiết.Hỗ trợ 24/7/365 – “đúng doanh nghiệp – đúng dịch vụ – đúng khả năng”
Với đội ngũ nhân viên chuyên môn cao, trang thiết bị tối tân cùng tinh thần tận tâm hỗ trợ 24/7/365, TinoHost tự tin cung cấp dịch vụ tên miền , hosting tối ưu và hệ thống máy chủ mạnh mẽ với chi phí tốt nhất cho doanh nghiệp của bạn. Chỉ cần để lại thông tin cá nhân của bạn, chuyên viên tư vấn của TinoHost sẽ giúp bạn chọn được giải pháp tốt nhất cho tên miền và hosting. Hãy để công nghệ không phải là rào cản quá trình phát triển công ty bạn. Với bề dày kinh nghiệm hơn 5 năm cung cấp hosting, dịch vụ cho thuê máy chủ, các dịch vụ liên quan đến tên miền và bảo mật website, hãy để TinoHost đồng hành cùng bạn trên con đường khẳng định thương hiệu trên bản đồ công nghệ toàn cầu!CÔNG TY CỔ PHẦN TẬP ĐOÀN TINO
- Trụ sở chính: L17-11, Tầng 17, Tòa nhà Vincom Center, Số 72 Lê Thánh Tôn, Phường Bến Nghé, Quận 1, Thành phố Hồ Chí Minh
Văn phòng đại diện: 42 Trần Phú, Phường 4, Quận 5, Thành phố Hồ Chí Minh - Điện thoại: 0364 333 333
Tổng đài miễn phí: 1800 6734 - Email: sales@tino.org
- Website: www.tino.org