ERR_TOO_MANY_REDIRECTS - Trang này không hoạt động trên Chrome

Đôi khi, Chrome hiển thị thông báo lỗi ERR_TOO_MANY_REDIRECTS khi truy cập trang web. Nếu bạn cũng gặp vấn đề như vậy khi mở bất kỳ trang web nào trên Google Chrome, bạn có thể tìm thấy một số giải pháp tại đây. Lỗi này tương tự như lỗi The page isn’t redirecting properly trên Firefox.

Toàn bộ thông báo lỗi có nội dung như thế này:
This page isn’t working
[website-name.com] redirected you too many times.
Try clearing your cookies
ERR_TOO_MANY_REDIRECTS
Để biết thông tin của bạn, có hai loại giải pháp bạn nên làm theo. Một, một số giải pháp dành cho người dùng thông thường. Hai, phần còn lại dành cho quản trị viên trang web.

ERR_TOO_MANY_REDIRECTS


Đối với lỗi ERR_TOO_MANY_REDIRECTS hãy làm theo các đề xuất sau. 7 gợi ý đầu tiên dành cho người dùng cuối trong khi phần còn lại dành cho quản trị viên trang web:
  1. Tải lại
  2. Xóa bộ nhớ cache và cookie
  3. Thay đổi kết nối internet
  4. Xóa bộ nhớ cache DNS
  5. Tắt tiện ích mở rộng
  6. Tắt VPN
  7. Quét PC để tìm phần mềm độc hại/phần mềm quảng cáo
  8. Kiểm tra tệp .htaccess để chuyển hướng
  9. Kiểm tra URL WordPress
  10. Kiểm tra cài đặt SSL
  11. Kiểm tra tệp wp-config.php
  12. Tắt plugin bộ nhớ cache
  13. Kích hoạt chủ đề mặc định
  14. Tắt CDN
  15. Xóa các tập lệnh đáng ngờ khỏi thư mục gốc
  16. Tắt plugin chuyển hướng
Tiếp tục đọc để tìm hiểu thêm về các giải pháp này.

Tải lại


Tải lại sẽ xóa bộ nhớ cache cho trang web và tải trang giống như một lần truy cập mới. Do đó, nó có thể giải quyết vấn đề trên trình duyệt Chrome của bạn.

Xóa bộ nhớ cache và cookie

Như thông báo lỗi cho biết, bạn nên thử các giải pháp được đề xuất, xóa bộ nhớ cache. Thay vì xóa cookie và bộ nhớ cache cho một trang web cụ thể, bạn nên xóa bộ nhớ cache trong Chrome cho tất cả các trang web.

Thay đổi kết nối internet

Đôi khi, ISP của bạn chặn một trang web cụ thể vì một số quy định. Nếu nó xảy ra, có khả năng nhận được thông báo lỗi như vậy trong một số tình huống. Nếu bạn đang sử dụng kết nối Ethernet, hãy thử sử dụng điểm phát sóng di động hoặc ngược lại. Đừng quên khởi động lại trình duyệt của bạn trước khi làm mới trang web.

Xóa bộ nhớ cache DNS


Xóa bộ nhớ cache DNS giải quyết các loại vấn đề này ngay lập tức. Nếu quản trị viên trang web gần đây đã thay đổi máy chủ và sau đó, bạn không thể truy cập trang web do thông báo lỗi, giải pháp này hoạt động giống như một cây đũa thần.

Tắt tiện ích mở rộng trình duyệt

Các tiện ích mở rộng trình duyệt được cho là sẽ cải thiện trải nghiệm người dùng và tăng năng suất. Tuy nhiên, điều tương tự cũng có thể gây ra thông báo lỗi này. Nếu đúng như vậy, bạn nên tắt tất cả các tiện ích mở rộng cùng một lúc để loại bỏ tất cả các xung đột về tiện ích mở rộng cùng một lúc. Sau đó, khởi động lại trình duyệt Chrome và thử mở trang web.

Tắt VPN

Nếu bạn đang sử dụng ứng dụng VPN, hãy thử tắt tạm thời. Đôi khi, vấn đề nằm ở máy chủ VPN và kết quả là bạn gặp phải thông báo lỗi này. Do đó, hãy tắt ứng dụng VPN của bạn trong giây lát và duyệt trang web mà không cần kết nối ẩn danh. Nếu nó mở ra, hãy liên hệ với bộ phận hỗ trợ VPN để làm rõ.
Quét PC để tìm phần mềm độc hại/phần mềm quảng cáo

Nếu máy tính của bạn có phần mềm quảng cáo hoặc phần mềm độc hại, bạn có thể tìm thấy vấn đề tương tự trên Chrome và các trình duyệt khác. Phần mềm quảng cáo/phần mềm độc hại hoạt động kỳ lạ với cài đặt và tệp của bạn. Do đó, đừng quên quét PC của bạn bằng phần mềm diệt vi-rút.

Tất cả các giải pháp nói trên đều dành cho người dùng máy tính thông thường. Tuy nhiên, nếu bạn là quản trị viên trang web và muốn khắc phục sự cố này, các giải pháp sau đây là dành cho bạn.

Kiểm tra tệp .htaccess để chuyển hướng

Nếu gần đây bạn đã thêm một số chuyển hướng (www thành non-www, http:// thành https://, v.v.) trong tệp .htaccess và trang web bắt đầu hiển thị thông báo lỗi sau đó, tốt hơn là nên xóa chúng. Nói cách khác, mã của bạn có một số vấn đề và bạn cần khắc phục chúng. Trong trường hợp bạn không biết về những điều này, hãy cố gắng sao lưu tệp .htaccess hiện có của bạn và lưu nó với mã mặc định
# 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

Kiểm tra URL WordPress


Hai điều cần phải chính xác mọi lúc - Địa chỉ WordPress (URL) Địa chỉ trang web (URL). Có lỗi chính tả hoặc phần mở rộng tên miền sai (.com, .net, .org, v.v.) trong các trường đó; bạn có thể tìm thấy cùng một thông báo lỗi. Do đó, hãy đăng nhập vào bảng điều khiển WordPress của bạn và truy cập Settings > General. Tại đây, bạn có thể tìm thấy hai trường mà bạn phải nhập các URL chính xác.

Kiểm tra cài đặt SSL

ERR_TOO_MANY_REDIRECTS là một lỗi kết nối SSL phổ biến và nó có thể được khắc phục bằng cách xác thực cài đặt SSL. Khi bạn cài đặt chứng chỉ SSL trên trang web của mình, chứng chỉ SSL sẽ chuyển từ http:// sang https://. Tuy nhiên, nếu chứng chỉ không được cấp hoặc cài đặt đúng cách, lỗi này có thể xảy ra. Do đó, hãy thực hiện toàn bộ quá trình cài đặt để xác thực tất cả các bước.

Kiểm tra tệp wp-config.php

wp-config.php cũng quan trọng như tệp .htaccess và cả hai đều lưu trữ các cài đặt quan trọng cho trang web của bạn. Trong tệp này, bạn có thể tìm thấy hai điều:
define( 'WP_HOME', 'https://your-domain.com' );
define( 'WP_SITEURL', 'https://your-domain.com' );
Đảm bảo rằng hai URL này là chính xác. Nếu không, hãy thực hiện những thay đổi cần thiết.

Tắt plugin bộ nhớ cache

Tải một trang web càng nhanh càng tốt là mục tiêu cuối cùng của nhiều nhà thiết kế trang web và plugin bộ nhớ cache là một trong những trợ giúp họ có. Tuy nhiên, nếu bạn thiết lập plugin bộ nhớ cache không chính xác, đôi khi sự cố như vậy có thể xảy ra. Do đó, hãy hủy kích hoạt bất kỳ plugin bộ đệm nào (W3 Total Cache, WP Rocket, WP Super Cache, v.v.) bạn đang sử dụng và tải lại trang web của mình. Nếu nó tải đúng cách, bạn có nhiều cách để khắc phục sự cố:
  • Yêu cầu bộ phận hỗ trợ của công ty lưu trữ cung cấp plugin bộ nhớ cache tương thích cho máy chủ của họ.
  • Xóa tất cả các tệp của plugin bộ nhớ cache, bao gồm các mục nhập site_transient liên quan đến plugin.
Sau đó, bạn có thể thực hiện các bước cài đặt với phiên bản mới.

Kích hoạt chủ đề mặc định


Chủ đề làm cho trang web trông khác biệt so với những trang khác và một môi trường đọc tốt hơn cho người đọc. Tuy nhiên, nếu bạn sử dụng chủ đề bị vô hiệu hóa hoặc vi phạm bản quyền, nó có thể gây ra một số vấn đề. Không chỉ các chủ đề bị vô hiệu hóa mà sự cố này cũng có thể xảy ra với bản sao gốc. Do đó, hãy cố gắng kích hoạt chủ đề mặc định mà bạn nhận được với mọi phiên bản chính mới của WordPress. Nếu nó giải quyết được vấn đề của bạn, đã đến lúc kiểm tra một vài tệp, bao gồm header.php, functions.php, index.php, v.v.

Tắt CDN

CDN hoặc Mạng phân phối nội dung rất hữu ích khi trang web của bạn chứa rất nhiều tệp phương tiện cho người đọc. Tuy nhiên, nếu cài đặt CDN có một số xung đột NS hoặc DNS, trang web của bạn có thể hiển thị thông báo lỗi này thay vì trang gốc. Do đó, hãy tự mình kiểm tra hoặc nhờ sự trợ giúp của chuyên gia.

Xóa các tập lệnh đáng ngờ khỏi thư mục gốc

Trang web của bạn có thể bị tấn công theo nhiều cách khác nhau, và điều khôn ngoan là luôn theo dõi các tệp trong thư mục gốc của bạn. Bạn có thể tải xuống tệp cài đặt WordPress mặc định và so sánh với cài đặt của mình. Nếu bạn thấy bất kỳ điều gì đáng ngờ, hãy tìm kiếm nó để biết liệu nó có chứa plugin, chủ đề hay bất cứ thứ gì khác hay không.

Tắt plugin chuyển hướng


Nhiều người thường sử dụng plugin chuyển hướng để thiết lập chuyển hướng 301 hoặc che giấu liên kết liên kết. Tuy nhiên, điều tương tự cũng có thể gây ra vấn đề. Do đó, nếu bạn đang sử dụng một plugin như vậy để chuyển hướng một trang hiện có sang một trang khác, tốt hơn hết là bạn nên hủy kích hoạt plugin đó và thử tải lại trang web.

Đây là một số giải pháp hiệu quả mà bạn có thể sử dụng để khắc phục sự cố. Mong họ giúp đỡ.