NỘI DUNG

Hosting tốc độ cao Vietnix - tốc độ tải trang trung bình dưới 1 giây
VPS siêu tốc Vietnix - trải nghiệm mượt mà, ổn định
21/06/2023
Lượt xem

Hướng dẫn cách khắc phục lỗi 429 Too Many Requests trên WordPress

21/06/2023
7 phút đọc
Lượt xem

Đánh giá

5/5 - (118 bình chọn)

Nếu đã, đang sử dụng WordPress thì hẳn là bạn đã từng gặp rắc rối với lỗi “429 Too Many Requests” trên trang web. Lỗi này đồng nghĩa với việc người dùng đã gửi rất nhiều các request đến server. Và trong bài viết hôm nay, Vietnix sẽ hướng dẫn bạn cách để khắc phục lỗi 429 Too Many Requests trên WordPress.

Nguyên nhân gây ra lỗi 429 Too Many Requests

Như đã trình bày ở phần đề tựa trên, thông thường lỗi 429 Too Many Requests bắt nguồn từ việc người dùng, bot hoặc một đoạn script nào đó đang tạo ra nhiều requests gửi đến server chứa trang web của bạn. Do đó, lỗi này xuất hiện như là thông báo để bạn ngăn chặn nguy cơ bị tấn công DDOS.

Lỗi 429 Too Many Requests
Lỗi 429 Too Many Requests

Tuy nhiên, nếu việc đo lường các requests không được thiết lập chính xác sẽ làm cho cả các công cụ tìm kiếm hay APIs khác hoạt động sai cách. Điều này có thể dẫn đến một số lỗi phát sinh trên trang web hoặc ngăn cản bạn đăng nhập vào trang admin của WordPress.

Thỉnh thoảng, lỗi này xảy ra là do một đoạn script nào đó trên web của bạn gửi quá nhiều request đến các trang web hoặc dịch vụ khác thông qua APIs. Lúc này, các APIs đó sẽ phản hồi lại dưới dạng lỗi 429.

Sau khi đã hiểu về nguyên nhân, tiếp theo bạn sẽ tìm hiểu về cách khắc phục lỗi trên.

Cách khắc phục lỗi 429 Too Many Requests trên WordPress

Do có nhiều nguyên nhân dẫn đến lỗi 429 Too Many Requests nên Vietnix sẽ hướng dẫn bạn một vài cách sau đây để khắc phục tùy vào tình huống của mình:

Tìm và tắt các plugin gây lỗi

Nguyên nhân thường gặp nhất của lỗi 429 là do các plugin hoạt động sai cách trên trang web của bạn. Chúng thường sẽ tạo nhiều request đến trang web dẫn đến tình trạng server từ chối và trả về lỗi 429. Chính vì vậy trước hết bạn tắt hết tất các các plugin trên web của mình.

Bạn hãy vào trang Plugins > Installed Plugins trong trang admin, sau đó chọn tất cả plugin. Tiếp đến là hãy chọn Deactivate từ các lựa chọn ở menu thả xuống và nhấn Apply.

Tắt hết tất cả các plugins
Tắt hết tất cả các plugins

Nếu bạn không thể truy cập vào trang admin thì có thể xem xét cách tắt các plugin trên WordPress thông qua giao thức FTP.

Sau khi đã tắt hết các plugin, bạn vào lại trang web của mình để xem liệu còn xảy ra lỗi 429 Too Many Requests không. Nếu không còn xuất hiện thì điều đó có nghĩa là một plugin nào đó đã gây ra lỗi này.

Tiếp theo, bạn xác định chính xác plugin nào là nguyên nhân gây ra lỗi bằng cách bật từng plugin lên lại và kiểm tra tình trạng trang web. Một khi đã tìm ra plugin gây ra lỗi rồi, bạn hãy thay thế nó bằng plugin khác hoặc liên lạc với nhà phát triển plugin để thông báo về tình trạng lỗi.

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

Một số theme trong WordPress thường đi kèm cùng các plugin hỗ trợ nhiều chức năng. Vì thế, theme cũng có thể là nguyên nhân gây ra lỗi ‘429 Too Many Request’ trên.

Cách để nhận biết dễ nhất là bạn hãy đổi sang theme mặc định của WordPress như Twenty Twenty-One bằng cách vào Appearance > Themes và sau đó nhấn vào Activate như hình sau.

Activate theme mặc định để kiểm tra lỗi
Activate theme mặc định để kiểm tra lỗi

Nếu việc thay đổi theme giúp khắc phục được lỗi 429 thì bạn nên tìm một theme khác để thay thế thêm hiện đang dùng. Hoặc là bạn có thể báo cáo lại lỗi với các nhà phát triển của theme đó để khắc phục.

Thay đổi URL đăng nhập của WordPress

Nếu cảm thấy lo lắng rằng trang web của mình đang có nguy cơ bị tấn công DDoS dẫn đến lỗi ‘429 Too Many Requests” thì bạn nên đổi URL đăng nhập của mình. Bằng cách này, hackers sẽ không tìm được trang đăng nhập của bạn bằng cách thêm wp-admin hoặc wp-login vào cuối phần URL của trang web.

Bạn có thể dễ dàng thay đổi URL đăng nhập WordPress bằng plugin WPS Hide Login. Lưu ý, cần cài đặt và kích hoạt plugin này trước khi sử dụng.

Sau khi kích hoạt plugin, bạn hãy vào phần Settings > WPS Hide Login.

Đổi URL đăng nhập bằng plugin WPS Hide Login
Đổi URL đăng nhập bằng plugin WPS Hide Login

Như hình minh họa trên, bạn hãy nhập địa chỉ URL đăng nhập mới vào trong ô Login url. Ngoài ra bạn có thể thêm một URL để điều hướng về nếu muốn ở mục Redirection url.

Khi đã hoàn tất bạn hãy nhấn Save Changes để lưu thay đổi.

Thông báo với nhà cung cấp hosting

Hầu hết các trường hợp, bạn sẽ thấy lỗi ‘429 Too Many Requests’ đến từ các bên thứ ba cần quyền truy cập vào trang web. Đó có thể là các công cụ tìm kiếm, crawlers và các trang web khác.

Nếu bạn thấy lỗi ở Google Search Console hoặc ở bất kì các dịch vụ của bên thứ ba nào thì có thể là do họ đang gửi quá nhiều requests đến trang web của bạn. Trong trường hợp trên, bạn cần phải thông báo với nhà cung cấp web hosting của mình để không chặn các requests đó.

Với Hosting WordPress của Vietnix, bạn sẽ nhận được sự hỗ trợ 24/7 từ đội ngũ kỹ thuật chuyên nghiệp. Không chỉ giúp bạn xử lý các vấn đề liên quan đến lỗi 429, Vietnix còn cung cấp hệ thống được tối ưu cho WordPress với LiteSpeed Web Server và ổ cứng NVMe, giúp website của bạn hoạt động ổn định và hiệu quả hơn, giảm thiểu nguy cơ gặp phải lỗi này ngay từ đầu. Bạn có thể liên hệ với Vietnix bất cứ lúc nào để được hỗ trợ nhanh chóng và hiệu quả.

Lời kết

Ở bài viết hôm nay, Vietnix đã hướng dẫn chi tiết 4 cách giải quyết lỗi 429 Too Many Requests trên WordPress. Hy vọng những cách trên đã giúp bạn khắc phục được vấn đề đang gặp phải. Trong quá trình theo dõi, nếu có gì thắc mắc thì hãy để lại bình luận bên dưới để được giải đáp nhanh chóng nhé.

THEO DÕI VÀ CẬP NHẬT CHỦ ĐỀ BẠN QUAN TÂM

Đăng ký ngay để nhận những thông tin mới nhất từ blog của chúng tôi. Đừng bỏ lỡ cơ hội truy cập kiến thức và tin tức hàng ngày

Chọn chủ đề :

Lê Nam

WordPress Expert
tại

Kết nối với mình qua

Kết nối với mình qua

Theo dõi
Thông báo của
guest
0 Comments
Phản hồi nội tuyến
Xem tất cả bình luận

Tăng tốc độ website - Nâng tầm giá trị thương hiệu

Banner group
Tăng tốc tải trang

95 điểm

Nâng cao trải nghiệm người dùng

Tăng 8% tỷ lệ chuyển đổi

Thúc đẩy SEO, Google Ads hiệu quả

Tăng tốc ngay

SẢN PHẨM NỔI BẬT

MAXSPEED HOSTING

TĂNG TỐC WEBSITE TOÀN DIỆN

CÔNG NGHỆ ĐỘC QUYỀN

PHẦN CỨNG MẠNH MẼ

HỖ TRỢ 24/7

ĐĂNG KÝ NGAY
Pattern

7 NGÀY DÙNG THỬ HOSTING

NẮM BẮT CƠ HỘI, THÀNH CÔNG DẪN LỐI

Cùng trải nghiệm dịch vụ hosting tốc độ cao được hơn 100,000 khách hàng sử dụng

Icon
ĐĂNG KÝ NHẬN TÀI LIỆU THÀNH CÔNG
Cảm ơn bạn đã đăng ký nhận tài liệu mới nhất từ Vietnix!
ĐÓNG

ĐĂNG KÝ DÙNG THỬ HOSTING

Asset

7 NGÀY MIỄN PHÍ

Asset 1

ĐĂNG KÝ DÙNG THỬ HOSTING

Asset

7 NGÀY MIỄN PHÍ

Asset 1
Icon
XÁC NHẬN ĐĂNG KÝ DÙNG THỬ THÀNH CÔNG
Cảm ơn bạn đã đăng ký thông tin thành công. Đội ngũ CSKH sẽ liên hệ trực tiếp để kích hoạt dịch vụ cho bạn nhanh nhất!
ĐÓNG