

Có phải trang web WordPress của bạn đang gặp khó khăn 429 Lỗi quá nhiều yêu cầu? Và bạn không thể tìm ra nguyên nhân gây ra nó? Bạn đang ở đúng nơi.
Lỗi 429 Quá nhiều yêu cầu rất khó để khắc phục sự cố, vì trang không cung cấp nhiều thông tin chi tiết về nguyên nhân gây ra sự cố. Tùy thuộc vào lý do cơ bản, bạn có thể cần thử nhiều hơn một bản sửa lỗi để giải quyết nó.
Trong bài viết này, tôi sẽ thảo luận về lỗi 429 Too Many Request là gì, nguyên nhân cơ bản của nóvà làm thế nào bạn có thể sửa chữa nó trên trang web WordPress của bạn.
Nội dung
Lỗi quá nhiều yêu cầu HTTP 429 là gì?
Các lỗi được đánh số giữa 400 và 499 là Lỗi máy khách HTTP. Chúng cho thấy có sự gián đoạn trong quá trình giao tiếp giữa trình duyệt và máy chủ. Những lỗi này là cách máy chủ của bạn chặn các hành vi đáng ngờ.
Lỗi HTTP 429 Too Many Request chỉ ra rằng người dùng đã gửi quá nhiều yêu cầu trong một thời gian nhất định.
Nguyên nhân nào gây ra lỗi quá nhiều yêu cầu HTTP 429?
Như chúng tôi vừa đề cập, khi người dùng cố gắng truy cập vào bất kỳ trang cụ thể nào trong thời gian ngắn, nó có thể kích hoạt tính năng giới hạn tỷ lệ. Điều này chủ yếu xảy ra khi người dùng (hoặc kẻ tấn công) thường xuyên cố gắng đăng nhập vào trang web của bạn.
Ví dụ, CMS WordPress dựa trên một tập lệnh PHP. Vì vậy, bất cứ khi nào bạn thực hiện bất kỳ thay đổi nào đối với trang web của mình, CMS sẽ thực thi một tập lệnh PHP và gửi yêu cầu đến máy chủ của bạn để thực hiện chức năng tập lệnh được yêu cầu. Không tí nào plugin của bên thứ ba hoặc chủ đề được mã hóa không đúng có thể là lý do đằng sau 429 lỗi Quá nhiều Yêu cầu.
Đôi khi, lỗi 429 Too Many Request xảy ra khi một tập lệnh (một plugin hoặc bất kỳ API nào khác có liên quan) tạo ra quá nhiều yêu cầu và phản hồi lại bằng mã lỗi 429.
Sau đó, máy chủ sẽ kích hoạt một giới hạn tỷ lệ tính năng. Điều này hạn chế lưu lượng mạng và dừng một số loại hoạt động độc hại của bot. Giới hạn tỷ lệ ngăn trang web của bạn khỏi các cuộc tấn công DoS và DDoS.
Cách sửa lỗi 429 quá nhiều yêu cầu (4 phương pháp)
Bây giờ, đã đến lúc tìm hiểu cách bạn có thể sửa lỗi 429 Quá nhiều yêu cầu. Trong phần này, tôi sẽ đề cập đến bốn phương pháp phổ biến nhất để sửa Lỗi 429, để bạn có thể khôi phục và chạy trang web của mình một cách nhanh chóng.
Phương pháp 1: Thay đổi URL đăng nhập mặc định của trang web WordPress của bạn
Nỗ lực đăng nhập Brute-force là một trong những nguyên nhân lớn nhất gây ra lỗi 429 trên các trang web WordPress. Các cuộc tấn công này sử dụng phương pháp thử và sai để xác định tất cả các kết hợp có thể có của mật khẩu, khóa mã hóa hoặc bất kỳ thông tin đăng nhập nào.
Bất kỳ ai cũng có thể dễ dàng tìm thấy trang đăng nhập mặc định bằng cách thêm wp-admin (https://example.com/wp-admin) ở cuối miền trang web của bạn. Để ngăn chặn điều này, hãy thay đổi URL đăng nhập mặc định của trang web WordPress của bạn để những kẻ tấn công không thể tìm thấy nó ngay từ đầu.
Có nhiều cách để thay đổi URL WordPress mặc định của bạn. Đơn giản nhất là sử dụng WPS Ẩn đăng nhập cắm vào. Plugin nhẹ với hơn 1 triệu lượt cài đặt đang hoạt động này cho phép bạn thay đổi URL một cách an toàn và nhanh chóng.
Đầu tiên, cài đặt và kích hoạt plugin. Đi đến Trang tổng quan WordPress> Cài đặt> WPS Ẩn đăng nhập. Tại đây, bạn có thể đặt URL đăng nhập. Thay đổi URL đăng nhập để ngăn truy cập vào wp-login.php trang và thư mục wp-admin cho những người không được kết nối.
Ngoài ra, bạn có thể đặt chuyển hướng URL vì vậy khi ai đó chưa đăng nhập cố gắng truy cập vào wp-login.php và thư mục wp-admin, chúng sẽ được chuyển hướng đến trang cụ thể mà bạn đã đặt trong trường URL chuyển hướng.
Phương pháp 2: Tạm thời vô hiệu hóa các plugin WordPress
Nếu phương pháp trên không giải quyết được trường hợp của bạn, hãy thử vô hiệu hóa tất cả các plugin WordPress của bạn. Bất kỳ plugin nào cũng có thể gây ra lỗi 429 nếu nó thực hiện quá nhiều yêu cầu bên ngoài.
Với 429 lỗi Yêu cầu Quá nhiều, bạn không có quyền truy cập vào trang tổng quan của mình và bạn không thể tìm và tắt các plugin theo cách thông thường. Bạn cần truy cập các tệp trên trang web của mình qua FTPchẳng hạn như với Filezilla. Cung cấp Máy chủ lưu trữ, Tên người dùng, Mật khẩu và Cổng để truy cập các tệp trang web của bạn và điều hướng đến public_html thư mục.
- Bây giờ, hãy nhấp đúp để mở wp-content thư mục và tìm một thư mục có tên bổ sung.
- Nhấp chuột phải vào thư mục plugin và đổi tên nó thành đã vô hiệu hóa plugin.
- WordPress bây giờ sẽ tự động vô hiệu hóa tất cả các plugin. Nó sẽ không thể tìm thấy chúng nữa.
- Bây giờ hãy tạo một thư mục trống và đặt tên cho nó cắm vào vì vậy WordPress hoạt động bình thường.
- Truy cập trang web của bạn và xem lỗi 429 đã biến mất chưa. Nếu đúng như vậy, bạn có thể cho rằng một trong các plugin là thủ phạm.
- Bạn cần thu hẹp và xác nhận plugin nào đã gây ra sự cố.
Làm theo các bước sau để tìm ra thủ phạm:
- Khôi phục thư mục plugin bạn đã đổi tên (đã hủy kích hoạt plugin) và xóa thư mục trống mà bạn đã tạo.
- Đi vào thư mục plugin và bắt đầu đổi tên thư mục plugin cụ thể như WooCommerce và wp-all-import.
- WordPress sẽ chỉ hủy kích hoạt plugin cụ thể đó bằng cách đổi tên nó.
- Hãy thử truy cập trang web của bạn và xem lỗi 429 đã biến mất chưa.
- Nếu lỗi vẫn tiếp diễn, hãy quay lại thư mục plugin và khôi phục tên ban đầu của plugin cụ thể đó.
- Lặp lại quá trình này cho đến khi bạn tìm ra thủ phạm thực sự.
Bằng cách kiểm tra danh sách plugin, cuối cùng bạn sẽ phát hiện ra cái nào là thủ phạm. Khi bạn phát hiện ra nó, hãy xóa nó để tránh 429 Yêu cầu Quá nhiều.
Phương pháp 3: Chuyển sang Chủ đề WordPress mặc định
Nếu trang web của bạn vẫn trả về lỗi 429 Quá nhiều Yêu cầu, thì đã đến lúc kiểm tra chủ đề của bạn. Tắt chủ đề đang hoạt động của bạn và chuyển trang web của bạn sang chủ đề WordPress mặc định.
Quá trình vô hiệu hóa một chủ đề khá giống với việc vô hiệu hóa các plugin theo cách thủ công.
- Kết nối trang web của bạn trên một FTP khách hàng chẳng hạn như Filezillavà đi đến public_html> thư mục chủ đề.
- Tại đây, bạn sẽ thấy danh sách các chủ đề đã được cài đặt trên trang web của mình.
- Đổi tên thư mục chủ đề đang hoạt động thành một cái gì đó giống như storefront_deactiised để hủy kích hoạt nó.
- Bây giờ truy cập trang web của bạn. Lỗi 429 Yêu cầu Quá nhiều sẽ biến mất. Bạn sẽ nhận thấy thiết kế của mình đã thay đổi và
- mọi thứ trông khá khác.
- Kích hoạt lại chủ đề và tùy chỉnh chủ đề sẽ bắt đầu hiển thị lại.
- Nếu lỗi 429 quay trở lại sau khi bạn kích hoạt lại chủ đề, bạn có thể cần liên hệ với các nhà phát triển của chủ đề.
Phương pháp 4: Máy chủ của bạn có thể giúp bạn
Có thể là 429 yêu cầu quá nhiều bắt nguồn từ máy chủ chứ không phải từ trang web của bạn. Nếu cả ba phương pháp không thành công trong trường hợp của bạn và bạn vẫn gặp sự cố, hãy 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ọ khắc phục sự cố này.
Đôi khi các máy chủ web chặn các yêu cầu từ các dịch vụ của bên thứ ba tạo ra các yêu cầu lớn đến trang web của bạn. Nếu đúng như vậy, bạn không thể giải quyết hoàn toàn lỗi từ phía mình. Nhóm hỗ trợ dịch vụ lưu trữ của bạn có thể giúp bạn về vấn đề đó.
Người dùng Cloudways có thể thảo luận về trường hợp của bạn bằng cách liên hệ với bộ phận hỗ trợ chuyên gia thông qua tùy chọn trò chuyện trực tiếp hoạt động 24/7.
Bản tóm tắt
Nếu bạn gặp phải lỗi 429 Too Many Request, bạn cần xác định nguồn tạo ra tất cả các yêu cầu đó. Gặp phải lỗi luôn khiến bạn nản lòng, nhưng làm theo đúng phương pháp có thể giúp bạn khắc phục những vấn đề này.
Nếu bạn gặp lỗi 429 Quá nhiều yêu cầu, hãy thử bốn cách sau để khắc phục sự cố:
- Thay đổi URL đăng nhập mặc định của trang web WordPress của bạn
- Tạm thời vô hiệu hóa các plugin WordPress
- Chuyển sang Chủ đề WordPress mặc định
- Liên hệ với máy chủ của bạn
Bạn có câu hỏi về cách sửa lỗi ứng dụng 429 trong WordPress? Hãy nói về chúng trong phần bình luận bên dưới!
H: Làm cách nào để thoát khỏi Lỗi 429 Quá nhiều Yêu cầu?
MỘT: Nếu bạn gặp phải quá nhiều 429 yêu cầu, bạn phải thử bốn cách để khắc phục sự cố:
1. Thay đổi URL đăng nhập mặc định của trang web WordPress của bạn
2. Tạm thời vô hiệu hóa các plugin WordPress
3. Chuyển sang Chủ đề WordPress mặc định
4. Liên hệ với máy chủ của bạn
H: Lỗi 429 Quá nhiều yêu cầu nghĩa là gì?
MỘT: Lỗi 429 Quá nhiều yêu cầu chỉ ra rằng máy chủ của bạn đang nhận quá nhiều yêu cầu trong một khoảng thời gian nhất định.
Q: Lỗi 429 có biến mất không?
MỘT: Có, đôi khi lỗi có thể tự biến mất. Trong trường hợp có các plugin và chủ đề giả mạo hoặc các cuộc tấn công Từ chối Dịch vụ (DDoS), bạn cần phải chủ động giải quyết lỗi.
Đánh giá của khách hàng tại
“Lưu trữ được tối ưu hóa đẹp mắt cho WordPress và Magento”
Arda Burak [Agency Owner]
Đan Mạch Naseer
Đan Mạch Naseer là một Quản lý cộng đồng WordPress tại Cloudways. Anh ấy đam mê thiết kế, phát triển và tương tác với mọi người để giúp đỡ họ. Anh cũng tích cực tham gia vào cộng đồng để chia sẻ kiến thức của mình. Bên cạnh đó, anh rất thích xem phim tài liệu, đi du lịch và dành thời gian cho gia đình. Bạn có thể liên hệ với anh ấy tại [email protected]
Nhận bản tin của chúng tôi
Hãy là người đầu tiên nhận được các bản cập nhật và hướng dẫn mới nhất.
[…] […]
[…] […]