Cách sửa lỗi Err_too_many_redirects trên Google, Firefox
Thịnh Văn Hạnh 03/12/2019 1718 Lượt xem Chia sẻ bài viết
Người dùng có thể gặp phải một số lỗi nhất định khi làm việc với WordPress và Err_too_many_redirects là một trong những lỗi đó. Đây là lỗi khá phổ biến và gây ra nhiều khó khăn cho người sử dụng. Cách khắc phục Err_too_many_redirects sẽ được BKNS hướng dẫn chi tiết trong bài viết dưới đây.
Tóm Tắt Bài Viết
1. Err_too_many_redirects là lỗi gì?
Lỗi Err_too_many_redirects được hiển thị khác nhau giữa Google và Firefox. Nếu là Google sẽ xuất hiện dòng chữ “This webpage has a redirect loop”. Còn với Firefox sẽ hiển thị dòng chữ “The page isn’t redirecting properly”.
Nguyên nhân gây ra lỗi Err_too_many_redirects:
- Tạo lập sai trong phần cài đặt WordPress mà cụ thể là URL hay Site
- Đôi khi, nguyên nhân gây nên lỗi này là do Plugin đang sử dụng. Nếu xuất hiện lỗi Err_too_many_redirects, hầu như người dùng không thể truy cập được bất cứ trang nào của website nữa.
2. Các bước khắc phục lỗi Err_too_many_redirects
Trước khi bắt đầu khắc phục lỗi Err_too_many_redirects, người dùng phải có quyền truy cập vào khu vực điều khiển Hosting hoặc FTP. Hai cách phổ biến thường được áp dụng để khắc phục lỗi Err_too_many_redirects là:
Cách 1: Trong phần cài đặt WordPress thực hiện việc kiểm tra URL
Cách 2: Vô hiệu hóa Plugin
Cách 1: Kiểm tra URL trong cài đặt WordPress
Bước 1: Kiểm tra URL
- Bạn đăng nhập vào tài khoản trong wordpress
- Click Setting => General
- Kiểm tra WordPress và Site Address => nếu không trùng khớp => lỗi
Bước 2: Thay đổi URL
- Truy cập vào khu vực quản trị => thay đổi lại URL cho đúng với địa chỉ của website
- Không truy cập được vào khu vực quản trị => sử dụng bảng điều khiển trên Host hay FTP Client để truy cập => /public_html => File wp-config.php => Edit
Bước 3: Nhập địa chỉ website để thay thế https://example.com
- Thay thế bằng tên miền nếu website được cài đặt trong thư mục public_html (thư mục gốc)
- Thay thế bằng http://example.com/wp nếu website được cài đặt trong thư mục public_html/wp/ (thư mục con)
- Trước đoạn comment “/*That’s all, stop editing! Happy blogging.*/” dán mã:
define(‘WP_HOME’,http://example.com’ define(‘WP_SITEURL’,’http://example.com’)
Dán đoạn mã trước comment /*That’s all, stop editing! Happy blogging.*/
Bước 4: Kiểm tra kỹ rồi đó bấm Save. Sau đó bạn kiểm tra website xem có thấy lỗi đó xuất hiện nữa không. Nếu không hiện nữa là bạn đã fix thành công rồi đó
Cách 2: Vô hiệu hóa Plugin
Thêm một nguyên nhân gây ra lỗi Err_too_many_redirects là do xung đột Plugin hay Plugin không được cập nhật liên tục. Áp dụng cách vô hiệu hóa Plugin bạn sẽ tìm ra Plugin gây nên lỗi này. Các bước thực hiện như sau:
Bước 1: Thông qua cPanel hoặc FTP để truy cập vào dữ liệu website trên Host
Bước 2: Tìm đến thư mục “:/public_html/” – thư mục cài đặt website
Bước 3: Click vào thư mục “wp-content” => Plugins (thư mục con)
Bước 4: Đổi tên cho thư mục Plugin để có thể vô hiệu hóa toàn bộ Plugin
Bước 5: Quay trở về website => nếu không còn báo lỗi Err_too_many_redirects có nghĩa là Plugin là nguyên nhân gây nên
Bước 6: Xác định chính xác Plugin gây nên lỗi
- Thay đổi tên Plugins giống lúc ban đầu (Plugins)
- Trong thư mục Plugins thực hiện việc thay đổi lần lượt các Plugin (quay trở về website và Refresh sau mỗi lần thay đổi)
- Nếu website hoạt động bình thường trở lại tức là lỗi nằm ở Plugin đó
- Xóa Plugin bị lỗi => Delete
Như vậy, Err_too_many_redirects là lỗi khá phổ biến và gây ra nhiều khó khăn cho người sử dụng WordPress. BKNS cũng đã hướng dẫn chi tiết để khắc phục lỗi Err_too_many_redirects. Mong rằng bài viết sẽ hữu ích với bạn
Nếu có bất cứ thắc mắc liên quan đến dịch vụ công nghệ thông tin hay giải pháp mạng, bạn đừng ngại để lại bình luận bên dưới để BKNS kịp thời giải đáp nhé!
>> Tham khảo thêm:
- [Hướng dẫn] Sửa lỗi 403 forbidden nhanh, đơn giản
- Cách khắc phục lỗi HTTP Error 500 nhanh, đơn giản