close

Sửa lỗi “429 Too Many Requests” trên WordPress

Tác giả: Dương Xuân Ngày cập nhật: 13/04/2020 Chuyên mục:
Disclosure
Website Wiki.tino.org được cung cấp bởi Tino Group. Truy cập và sử dụng website đồng nghĩa với việc bạn đồng ý với các điều khoản và điều kiện trong chính sách bảo mật - điều khoản sử dụng nội dung. Wiki.tino.org có thể thay đổi điều khoản sử dụng bất cứ lúc nào. Việc bạn tiếp tục sử dụng Wiki.tino.org sau khi thay đổi có nghĩa là bạn chấp nhận những thay đổi đó.
Why Trust Us
Các bài viết với hàm lượng tri thức cao tại wiki.tino.org được tạo ra bởi các chuyên viên Marketing vững chuyên môn và được kiểm duyệt nghiêm túc theo chính sách biên tập bởi đội ngũ biên tập viên dày dặn kinh nghiệm. Mọi nỗ lực của chúng tôi đều hướng đến mong muốn mang đến cho cộng đồng nguồn thông tin chất lượng, chính xác, khách quan, đồng thời tuân thủ các tiêu chuẩn cao nhất trong báo cáo và xuất bản.

Sớm hay muộn thì bạn sẽ gặp một lỗi nào đó  đối với website của bạn, mà một trong số đó là lỗi “429 Too Many Requests”. Hướng dẫn này sẽ cho bạn biết một số nguyên nhân tiềm năng gây ra lỗi trên, các xử lý.

Bạn đang nhận được thông báo “429 Too Many Requests” vì người dùng đã gửi quá nhiềuRequests trong một khoảng thời gian nhất định (có thể là plugin, DDos hoặc thứ gì khác). Đó là một thông báo từ máy chủ yêu cầu bạn vui lòng ngừng gửi Requests.

Để sửa lỗi trong WordPress, hãy thử một trong 5 phương pháp sau:

  1. Thay đổi URL đăng nhập mặc định WordPress của bạn
  2. Kiểm tra xem các liên kết nội bộ HTTPS của bạn có gây ra sự cố không
  3. Vô hiệu hóa tất cả các plugin WordPress của bạn
  4. Chuyển sang một theme mặc định của WordPress
  5. Liên hệ với nhà cung cấp dịch vụ lưu trữ của bạn

Thay đổi URL đăng nhập mặc định WordPress của bạn

Nỗ lực đăng nhập Brute-force là một trong những nguyên nhân hàng đầu gây ra lỗi 429 trên các trang web WordPress. Một cách nhanh chóng để ngăn chặn những kẻ tấn công cố gắng vượt qua trang đăng nhập WordPress của bạn là thay đổi URL của nó từ tùy chọn mặc định, vì vậy chúng không thể tìm thấy nó ở vị trí đầu tiên.

Theo mặc định, bạn có thể tìm thấy trang đăng nhập của mình bằng cách điều hướng đến yourwebsite.com/wp-admin . Điều đó khá dễ nhớ, nhưng nó cũng hết sức bất an vì mọi người trên web sẽ biết chính xác nơi để truy cập nó.

Để thay đổi bạn có thể sử dụng plugin wps-hide-login.

Sau khi cài đặt bạn có thể cấu hình lại link truy cập admin  để tránh bị tấn công vào trang login

Sửa lỗi "429 Too Many Requests" trên WordPress 1

Tắt plugin Really Simple SSL và thay thế các Internal Links

Đôi khi plugin Really Simple SSL được cài đặt trên website của bạn  gây nên lỗi 429 vì   một số trường hợp plugin  không thể thay thế được toàn bộ các Internal Links trên website được.

Bạn có thể tắt plugin Really Simple SSL và  cài đặt plugin Search & Replace

Sau khi kích hoạt, bạn di chuyển đến Tools > Search & Replace tìm đến wp_postmeta sau đó thay thế theo  tên miền

Sửa lỗi "429 Too Many Requests" trên WordPress 2

Sau khi chạy, plugin sẽ cho biết có bao nhiêu link cần thay thế và thực hiện chúng.

 

Tạm thời hủy kích hoạt tất cả các plugin WordPress của bạn

Cho đến hiện tại, bài viết đã chỉ ra các nguyên nhân chính gây ra lỗi 429. Tuy nhiên, trong thực tế, bất kỳ plugin nào cũng có thể gây ra sự cố này nếu nó thực hiện quá nhiều yêu cầu bên ngoài. Nếu cả hai phương pháp trên đều không dẫn đến giải pháp trong trường hợp của bạn, có lẽ đã đến lúc thử vô hiệu hóa tất cả các plugin của bạn cùng một lúc, để đảm bảo rằng chúng không phải là vấn đề.

Bạn có thể thực hiện  bằng cách chmod các thư mục plugin bằng filemanager cPanel hoặc dùng filezilla để phân quyền 0000 cho các thưc mục plugin.

Chuyển sang một theme mặc định của WordPress

Nếu hóa ra plugin không phải là nguyên nhân gây ra lỗi 429 của bạn, thì có thể theme đang hoạt động của bạn có thể bị lỗi. Để tìm hiểu xem đó có phải là trường hợp không, bạn có thể vô hiệu hóa theme hoạt động của mình theo cách thủ công, buộc WordPress phải chuyển sang một trong các mẫu mặc định đi kèm với CMS.

Quá trình này hoạt động tương tự như vô hiệu hóa các plugin bằng tay. Bạn sẽ muốn khởi chạy ứng dụng khách FTP đáng tin cậy của mình một lần nữa và lần này điều hướng đến thư mục public_html/wp-content/themes. Khi đó, hãy tìm thư mục tương ứng với theme đang hoạt động của bạn và đổi tên nó thành bất kỳ thứ gì bạn muốn.

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

Trong một số trường hợp, có thể nguyên nhân đằng sau lỗi 429 bắt nguồn từ máy chủ của bạn, chứ không phải do chính trang web của bạn. Nếu đây là trường hợp của bạn, không có khối lượng công việc nào của bạn sẽ có thể giải quyết hoàn toàn vấn đề.

Ví dụ: một số máy chủ web sẽ chặn yêu cầu từ các dịch vụ hoặc nền tảng cụ thể của bên thứ ba. Chúng có thể bao gồm các công cụ tìm kiếm, trình thu thập thông tin và các ứng dụng khác (như Google Search Console ) tạo ra số lượng lớn yêu cầu đến trang web của bạn.

Liên hệ với nhà cung cấp dịch vụ lưu trữ của bạn và yêu cầu họ cho phép các yêu cầu này có thể giải quyết vấn đề. Ngoài ra, ngay cả khi các giới hạn được đặt trên máy chủ của bạn bởi máy chủ của bạn không phải là nguyên nhân của sự cố, họ có thể cung cấp thông tin chi tiết và lời khuyên có thể giúp bạn tìm ra giải pháp chính xác.

Bài viết liên quan

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é, Q. 1, TP. Hồ Chí Minh

Văn phòng kinh doanh: Số 42 Trần Phú, Phường 4, Quận 5, TP HCM
GPKD số 0315679836 do Sở KH và ĐT TP Hồ Chí Minh cấp
Hotline: 0364 333 333
Góp ý/Phản ánh dịch vụ: 0933 000 886