#

ERR TOO MANY REDIRECTS là gì? Hướng dẫn 6 cách khắc phục

 11/06/2022 - 12:02 Trịnh Duy Thanh

Một trong những lỗi phổ biến gây ảnh hưởng đến trải nghiệm khách hàng khi truy cập trang web là “ERR TOO MANY REDIRECTS”. Nó khiến người dùng cảm thấy khó chịu và chủ sở hữu trang web cũng cảm thấy lo lắng.

Bài viết dưới đây BKHOST sẽ cùng bạn tìm hiểu lỗi “ERR TOO MANY REDIRECTS” có nghĩa là gì? đồng thời cung cấp một số cách khắc phục lỗi trên các ứng dụng trình duyệt khác nhau.

ERR TOO MANY REDIRECTS là gì?

Loi Too many redirects la gi

Dịch vụ Cho Thuê Server Riêng tiêu chuẩn quốc tế

BKHOST đang có chương trình khuyến mãi cực tốt dành cho khách hàng đăng ký dịch vụ Server Riêng:

  • Giảm giá lên đến 45%.
  • Tặng thêm 16GB RAM khi đăng ký từ 6 tháng.
  • Cam kết 100% RAM vật lý.

thuê máy chủ giá rẻ

Khi bạn truy cập vào một URL bất kỳ, nó lại trỏ đến một URL khác và URL này lại trỏ về URL đầu tiên tạo nên một vòng lặp luẩn quẩn khiến bạn bị mắc kẹt trong trình duyệt. Khi trình duyệt không thể trụ được vòng lặp này nữa nó sẽ hiển thị thông báo lỗi “ERR TOO MANY REDIRECTS” để kết thúc quá trình truy cập.

Tuy nhiên, tùy vào từng trình duyệt khác nhau mà cách hiển thị lỗi cũng sẽ khác nhau, để hiểu rõ hơn bạn có thể theo dõi những biến thể sau đây:

1. Lỗi “ERR TOO MANY REDIRECTS” ở Chrome

Loi “Too many redirects” o Chrome

2. Lỗi “ERR TOO MANY REDIRECTS” ở Safari

Loi “Too many redirects” o Safari

3. Lỗi “ERR TOO MANY REDIRECTS” ở Firefox

Loi “Too many redirects” o Firefox

Lỗi này có thể xuất phát từ cài đặt của trang web mà bạn đang truy cập. Nếu bạn là người sở hữu trang web đó, hãy khắc phục nó một cách sớm nhất. Những giải pháp sau đây sẽ giúp bạn sửa lỗi “Too many redirects” nhanh nhất có thể.

Cách sửa lỗi “ERR TOO MANY REDIRECTS”

Các bước sau đây đều khả dụng trên tất cả các trang web, trình duyệt, hệ thống quản lý của trang web.

Tuy nhiên, riêng đối với WordPress sẽ có một số bước nhất định hỗ trợ giải quyết lỗi Too many redirects. Bạn có thể tham khảo cách khắc phục lỗi này tại trang chính thức của WordPress.

1. Xóa cookie trên trang web chuyển hướng

Tại trang web gây ra lỗi Too many redirects, bạn thử xóa cookie của nó, điều này có thể áp dụng trên tất cả các trình duyệt. Các bước cụ thể như sau:

Chrome

  • Tại góc phải trên cùng -> Chọn biểu tượng Customize -> Chọn Settings.

Xoa cookie tren trang web chuyen huong chrome-1

  • Nhấp vào Privacy and security từ thanh công cụ bên trái.
  • Nhấp vào Cookies and other site data.

Xoa cookie tren trang web chuyen huong chrome-2

  • Cuộn xuống dưới và chọn See all cookie and site data

Xoa cookie tren trang web chuyen huong chrome-3

Tìm tên của trang web ở trên cùng bên phải -> Chọn biểu tượng Remove

Xoa cookie tren trang web chuyen huong chrome-4

Safari

  • Chọn vào Safari -> Chọn Preferences.

Xoa cookie tren trang web chuyen huong Safari-1

  • Tiếp tục chọn Privacy -> Chọn Manage Website Data

Xoa cookie tren trang web chuyen huong Safari-2

  • Tại thanh Search, tìm tên trang web đang gây ra lỗi. Sau khi tìm được trang web, hãy chọn vào nó và nhấn Remove.

Xoa cookie tren trang web chuyen huong Safari-3

  • Chọn Done để hoàn tất quá trình.

Firefox

  • Chọn Firefox -> sau đó chọn Preferences -> Chọn Privacy Security -> Tại mục Cookie and Site Data -> Chọn Manage Data

Xoa cookie tren trang web chuyen huong firefox-1

  • Tương tự, tại thanh tìm kiếm bạn nhập tên trang web đang gây ra lỗi.

Xoa cookie tren trang web chuyen huong Safari-2

  • Chọn vào Remove all shown -> cuối cùng chọn Save Changes

2. Xóa bộ nhớ cache của trình duyệt của bạn

Nếu chỉ xóa cookie của trang web không thể khắc phục được lỗi, bạn hãy thử xóa cache của cả trình duyệt mà bạn đang dùng để truy cập trang web.

Dưới đây là các bước khắc phục lỗi trên các trình duyệt khác nhau như sau:

Chrome

  • Ở góc phải trên cùng của trình duyệt -> Chọn Customize -> Chọn Settings

Xoa bo nho cache  cua trinh duyet tren chrome-1

  • Bên trái thanh công cụ -> Chọn Privacy and security -> chọn vào Clear Browsing Data -> Chọn Time range mà bạn muốn xóa cache -> Cuối cùng là nhấp vào nút Clear Data

Xoa bo nho cache  cua trinh duyet tren chrome-2

Safari

  • Nhấp vào Safari -> Chọn Preference

Xoa bo nho cache  cua trinh duyet tren safari-1

  • Tiếp tục nhấp vào Privacy -> Chọn Manage Website Data

Xoa bo nho cache  cua trinh duyet tren safari-2

  • Tại đây chọn Remove all -> Remove now

Xoa bo nho cache  cua trinh duyet tren safari-3

  • Chọn Done để kết thúc quá trình

FireFox

  • Nhấp vào FireFox -> Chọn Preference -> Chọn vào Privacy & Security ở thanh công cụ bên trái -> Di chuyển đến Cookies and Site Data -> Chọn Clear Data

Xoa bo nho cache  cua trinh duyet tren firefox-1

Hai tùy chọn Cookies and Site DataCached Web Content mặc định sẽ được chọn sẵn. Lúc này bạn chỉ cần chọn nút Clear để xóa cache.

3. Đảm bảo chứng chỉ SSL của bạn được cài đặt đúng cách

Nếu 2 cách nêu trên vẫn chưa giải quyết được lỗi Too many redirects, rất có thể nguyên nhân xuất phát từ cài đặt HTTPS. Giao thức HTTPS là giao thức được tích hợp thêm chứng chỉ Secure Sockets Layer (SSL) để tăng tính bảo mật, nó giúp mã hóa các dữ liệu trong quá trình giao tiếp giữa máy chủ và máy khách.

Dam bao chung chi SSL cua ban duoc cai dat dung cach

Giao thức này có thể gây ra lỗi Too many redirects khi trang web của bạn đã tích hợp SSL nhưng thực chất là chưa cài đặt chứng chỉ SSL. Điều đó khiến cho các yêu cầu đều gửi dưới dạng HTTP nhưng máy chủ thì lại chuyển hướng đến HTTPS tạo nên một vòng lặp vô hạn.

Do đó, để tránh tình trạng này xảy ra bạn cần đảm bảo trang web của mình đã cài đặt chứng chỉ SSL đúng cách và gia hạn kịp thời để có thể duy trì sử dụng. Bạn có thể kiểm tra tính hợp lệ về cấu hình của SSL bằng một số công cụ như sau: Shopper, SSL Server Test hoặc Digicert.

4. Đánh giá các dịch vụ và plugin của bên thứ ba của bạn

Các dịch vụ được cung cấp từ bên thứ ba cũng có thể là thủ phạm gây là lỗi Too many redirects, nên bạn cần cân nhắc kiểm tra lại tất cả các dịch vụ khi có lỗi xảy ra.

Trong trường hợp bạn sử dụng máy chủ Proxy giúp điều tiết các yêu cầu của máy khách đến các máy chủ khác nhau, điều này giúp nâng cao hiệu suất cho trang web nhưng đồng thời cũng có thể gây ra lỗi. Ví dụ như việc sử dụng Cloudflare có sử dụng SSL, lúc này các yêu cầu từ máy khách gửi qua Cloudflare sẽ ở dạng HTTPS, nhưng yêu cầu mà Cloudflare gửi qua máy chủ lại ở dạng HTTP, việc này sẽ sinh ra lỗi.

Danh gia dịch vu va plugin cua ben thu ba cua ban

Nếu máy chủ của bạn đã cài đặt SSL, lúc này các yêu cầu sẽ chuyển hướng đến HTTPS đồng thời sẽ tạo ra lỗi Too many redirects. Để khắc phục bạn có thể chuyển sang dạng mã hóa khác.

Đối với trang web trên WordPress thì plugin cũng có thể gây ra lỗi. Tuy plugin hỗ trợ chuyển hướng các liên kết một cách nhanh chóng nhưng việc cập nhật phiên bản hay thay đổi cài đặt sẽ gây ảnh hưởng đến quá trình hoạt động của trang web và tạo ra lỗi Too many redirects.

Nếu nghi ngờ lỗi xảy ra do plugin, hãy tắt toàn bộ plugin đang hoạt động, sau đó mở lại từng plugin để xác định plugin gây ra lỗi

Bạn có thể theo dõi các bước sau:

  • Đăng nhập vào bảng điều khiển quản trị WordPress -> Chọn Plugin> Installed Plugins -> Để chọn tất cả plugin hãy tích vào ô kế bên Plugin.

Danh gia dịch vu va plugin cua ben thu ba cua ban-1

  • Tại menu sổ xuống của Bulk Actions -> Click vào Deactive -> Sau đó chọn Apply

Danh gia dịch vu va plugin cua ben thu ba cua ba-2

  • Khởi động lại trang web để áp dụng các thay đổi.

Nếu lỗi không còn xảy ra sau khi tắt tất cả các plugin, thì lúc này bạn có thể kích hoạt lại từng plugin để xác định xem plugin nào sinh ra lỗi. Bạn cần tải lại trang sau mỗi lần kích hoạt.

Sau khi xác định được plugin gây ra lỗi, hãy liên hệ với nhà cung cấp plugin để được giải quyết, hoặc tìm một giải pháp thay thế.

5. Đặt lại tệp htaccess của bạn

Tệp .htaccess cũng được liệt kê vào nhóm nguyên nhân gây ra lỗi Too many redirects, bạn cần đổi tên hoặc tạo một tệp mới để khắc phục lỗi do .htaccess gây ra. Để làm được điều đó bạn cần sự hỗ trợ của các trình quản lý tệp, điển hình như cPanel.

Sau đây là cách sử dụng cPanel.

  • Vào File Manager -> Chọn tệp .htaccess
  • Nhấp chuột phải và đổi tên thành .htaccess_old
  • Truy cập public_html
  • Tạo một tệp văn bản mới tên .htaccess.
  • Sao chép và dán đoạn mã sau vào tệp.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
  • Cuối cùng hãy lưu lại các thay đổi.

Tệp .htaccess mới tạo thì các cài đặt mặc định sẽ được khôi phục, hãy làm mới trang web để xem sự thay đổi. Nếu vẫn chưa khắc phục được lỗi bạn có thể khôi phục lại file .htaccess trước đó.

6. Liên hệ với nhà cung cấp dịch vụ lưu trữ của bạn

Cách cuối cùng để giải quyết lỗi là liên hệ nhà cung cấp dịch vụ lưu trữ. Họ có thể sẽ cho bạn biết nguyên nhân gây ra lỗi hoặc thậm chí có thể giúp bạn khắc phục được lỗi một cách nhanh chóng.

Giải quyết lỗi “ERR TOO MANY REDIRECTS”

Tuy không có cách nào cụ thể để giải quyết lỗi một cách dứt điểm. Tuy nhiên các cách trên sẽ giúp bạn khắc phục lỗi sớm hơn và nhanh hơn, tạo cho khách hàng có cảm giác được trải nghiệm sản phẩm của bạn một cách tốt hơn.

Tổng kết về “ERR TOO MANY REDIRECTS”

Trên đây là những thông tin bạn cần biết về ERR TOO MANY REDIRECTS và những giải pháp khắc phục hiệu quả.

Nếu bạn còn bất cứ thắc mắc nào, hãy để lại bình luận ở bên dưới, BKHOST sẽ trả lời bạn trong thời gian sớm nhất.

P/s: Bạn cũng có thể truy cập vào Blog của BKHOST để đọc thêm các bài viết chia sẻ kiến thức quản trị mạng, website, domain, hosting, vps, server, email,… Chúc bạn thành công.

Dịch vụ Cloud Server cao cấp hàng đầu Việt Nam

BKHOST đang có chương trình khuyến mãi cực shock dành cho khách hàng đăng ký Cloud Server:

  • Giảm giá lên đến 30%.
  • Tặng thêm 1GB Ram khi đăng ký từ 12 tháng trở lên.

Đăng ký ngay:

dịch vụ cloud server

Tôi là Trịnh Duy Thanh, CEO & Founder Công ty Cổ Phần Giải Pháp Mạng Trực Tuyến Việt Nam - BKHOST. Với sứ mệnh mang tới các dịch vụ trên Internet tốt nhất cho các cá nhân và doanh nghiệp trong nước và quốc tế, tôi luôn nỗ lực hết mình nâng cấp đầu tư hệ thống phần cứng, nâng cao chất lượng dịch vụ chăm sóc khách hàng để đem đến những sản phẩm hoàn hảo nhất cho người tiêu dùng. Vì vậy, tôi tin tưởng sẽ đem đến các giải pháp CNTT mới nhất, tối ưu nhất, hiệu quả nhất và chi phí hợp lý nhất cho tất cả các doanh nghiệp.
Bình luận

Thanh toán linh hoạt

Chúng tôi chấp nhận thanh toán như ATM, Visa, Internet Banking, Paypal, Baokim, Ngân lượng

Gọi ĐT tư vấn ngay
Chat ngay qua Zalo
Chat ngay qua Messenger