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
28/08/2023
Lượt xem

2 cách sửa lỗi 414 Request URI Too Long trong WordPress đơn giản

28/08/2023
8 phút đọc
Lượt xem

Đánh giá

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

Lỗi 414 Request URI Too Long trong WordPress thường xuất hiện khi URL hoặc hành động bạn đang yêu cầu có chiều dài quá lớn, vượt quá khả năng xử lý của server. Lỗi này thường xuất hiện khi bạn nhấp vào các link hoặc thực hiện các hành động trên trang web. Nhưng để hiểu rõ hơn, hãy cùng Vietnix tham khảo nội dung bài viết sau đây!

Lỗi 414 Request URI Too Long trong WordPress là gì?

Như đã nêu ở trên, lỗi 414 Request URI Too Long trong WordPress xảy ra khi một URL hoặc hành động mà bạn đang yêu cầu quá dài và không thể được server xử lý.

Lỗi 414 Request URI Too Long trong WordPress
Lỗi 414 Request URI Too Long trong WordPress

Lưu ý: có sự khác biệt giữa URI và URL. Một URI có thể là tên, vị trí hoặc cả hai. Trong khi đó, một URL chỉ có thể là vị trí của một tài nguyên.

Cả hai thuật ngữ thường được sử dụng thay thế lẫn nhau vì URL là một phần của URI. Tuy nhiên, lỗi 414 có thể được kích hoạt bởi cả hai thành phần này, nhưng để hiểu sâu hơn hãy các nguyên nhân xuất hiện lỗi này tại nội dung sau:

Nguyên nhân gây ra lỗi 414 Request URI Too Long trong WordPress là gì?

Bạn có thể thấy lỗi 414 khi bạn nhấp vào link và server không thể xử lý vì quá dài. Một tình huống có thể dẫn đến link cực kỳ dài là khi sử dụng các tham số UTM (Urchin Tracking Module).

Nếu bạn đang sử dụng code UTM để theo dõi chuyển đổi trên trang web WordPress và có nhiều tham số trong URL, thì điều này có thể gây ra lỗi.

Một tình huống khác có thể gây ra lỗi 414 là vòng lặp chuyển hướng (redirect loop). Điều này xảy ra khi một cài đặt sai hoặc một cài đặt trong một plugin WordPress gây ra nhiều yêu cầu chuyển hướng. Điều này làm xuất hiện các URL vô cùng dài và xuất hiện lỗi 414 Request URI Too Long trong WordPress.

Tương tự, một số plugin cũng có thể tạo ra các URI dài là một phần của chức năng của chúng. Bạn có thể gặp lỗi này nếu đã cài đặt các plugin bảo mật toàn diện cho WordPress trên trang web.

Trong một trường hợp hiếm, một vấn đề liên quan đến phía nhà phát triển cũng có thể gây ra lỗi 414 khi một yêu cầu POST chuyển đổi thành yêu cầu GET với thông tin truy vấn quá dài.

Ngoài ra, các cuộc tấn công mạng vào server trang web cũng có thể dẫn đến vấn đề lỗi 414 trên.

Một cách nhanh chóng để khắc phục vấn đề này là tăng kích thước của URI mà server trang web của bạn có thể xử lý. Trước khi bắt đầu thực hiện các thao tác, Vietnix đề xuất bạn nên tạo một bản sao lưu của WordPress. Bởi vì việc sửa lỗi 414 có liên quan đến việc chỉnh sửa các file cấu hình trang web. Trong trường hợp có bất kỳ sự cố nào xảy ra, bạn sẽ có một bản sao lưu của trang web để khôi phục.

Xác định loại server của trang web

Trước tiên, bạn sẽ cần tìm hiểu loại server mà trang web WordPress đang sử dụng. Có 2 loại server chính, bao gồm ApacheNginx.

Một cách đơn giản để làm điều đó là mở trang web trong trình duyệt. Sau đó, bạn có thể nhấp chuột phải trên trang chủ và chọn tùy chọn Inspect.

Nhấp chuột phải và chọn tùy chọn Inspect
Nhấp chuột phải và chọn tùy chọn Inspect

Tiếp theo, bạn cần chuyển đến tab Network ở phía trên. Từ đây, bạn có thể chọn bất kỳ phần tử nào dưới cột Name. Sau đó, bạn sẽ cần cuộn xuống phần Response Headers và xem các chi tiết về Server.

Tại tab Network chọn cột Name và cuộn xuống phần Response Headers
Tại tab Network chọn cột Name và cuộn xuống phần Response Headers

Điều này sẽ cho bạn biết trang web của bạn đang sử dụng Nginx hay Apache. Nếu bạn vẫn không chắc chắn về loại server nào cần sử dụng, bạn có thể liên hệ với nhà cung cấp dịch vụ hosting WordPress để biết thêm chi tiết.

Sau khi bạn đã xác định loại server, hãy xem cách sửa lỗi 414 Request URI Too Long trong WordPress cho Apache và Nginx sau đây:

1. Cách sửa lỗi 414 Request URI Too Long trong WordPress với Nginx

Trước tiên, bạn sẽ cần một ứng dụng FTP hoặc giao thức chuyển file để truy cập vào các file cấu hình trang web.

Có nhiều ứng dụng FTP mà bạn có thể sử dụng, trong hướng dẫn này sẽ sử dụng Filezilla. Khi bạn đã đăng nhập, bạn cần tải xuống file nginx.conf. Bạn có thể truy cập bằng cách theo đường dẫn: /etc/nginx/nginx.conf

Tải file nginx.conf xuống
Tải file nginx.conf xuống

Sau khi tìm đến file, tiếp tục tải về máy tính và mở nó bằng phần mềm notepad. Từ đây, bạn có thể tìm kiếm các cài đặt large_client_header_buffers 4 8K. Nếu không có trong file, thì bạn chỉ cần thêm vào cuối file.

Bạn sẽ thấy 2 tập giá trị, liên quan đến số và kích thước. Chỉ cần chỉnh sửa kích thước từ 8K thành 128K. Điều này sẽ tăng kích thước URI và cho phép server trang web xử lý các URL dài.

Cài đặt large_client_header_buffers 4 8K
Cài đặt large_client_header_buffers 4 8K

Khi bạn hoàn thành, chỉ cần lưu file văn bản và tải lên trang web bằng cách sử dụng ứng dụng FTP.

Ngoài lỗi 414 Request URI Too Long trong WordPress, bạn cũng có thể tham khảo thêm bài viết sau:

2. Cách sửa lỗi 414 Request URI Too Long trong WordPress với Apache

Nếu bạn đang sử dụng loại server Apache, thì quy trình tương tự như với Nginx. Đầu tiên, bạn sẽ cần một ứng dụng FTP để truy cập vào các file của trang web.

Khi bạn đã đăng nhập, bạn cần tìm đến file apache2.conf. Chỉ cần di chuyển đến đường dẫn sau bằng ứng dụng FTP: /etc/apache2/apache2.conf

Cách sửa lỗi 414 Request URI Too Long trong WordPress với Apache
Cách sửa lỗi 414 Request URI Too Long trong WordPress với Apache

Tiếp theo, bạn sẽ cần tải xuống file và mở trong phần mềm notepad. Sau đó, bạn có thể tìm kiếm các cài đặt LimitRequestLine 128000. Nếu bạn không thấy, chỉ cần thêm vào cuối file.

Thông thường, LimitRequestLine được đặt là 128000. Tuy nhiên, bạn có thể tăng giá trị này lên 256000 hoặc cao hơn để loại bỏ lỗi 414. Chỉ cần đảm bảo rằng giá trị bạn đặt là một bội số của 2.

LimitRequestLine
LimitRequestLine

Khi bạn hoàn thành, chỉ cần tải file lên trang web bằng ứng dụng FTP. Điều này sẽ giúp giải quyết lỗi 414 Request URI Too Long trong WordPress.

Ngoài ra, bạn cũng có thể xem thêm cách khắc phục lỗi WordPress khác tại:

Lời kết

Vietnix hy vọng bài viết trên đã giúp bạn biết thêm nhiều thông tin về lỗi 414 Request URI Too Long trong WordPress. Ngoài nội dung này, bạn cũng có thể tham khảo thêm các bài viết khác như lỗi 503 Service Unavailable là gì? Nguyên nhân và các cách sửa lỗi 503 hoặc cách sửa lỗi 504 Gateway Time-out nhanh nhất tại Vietnix.vn để biết thêm nhiều kiến thức mới hữu ích cho website, chúc bạn thành công!

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

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

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

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

ĐĂ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

7 NGÀY MIỄN PHÍ

ĐĂNG KÝ DÙNG THỬ HOSTING

7 NGÀY MIỄN PHÍ

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